Valiollah Kavousi

entrypublished
a distinguished long-necked lute (tār) player and master improviser of contemporary Iranian music