Fazal Sheikh

Fazal Sheikh
b. 1965 (New York, US), lives and works in New York, US and Zurich, CH