Fazal Sheikh

Fazal Sheikh
*1965 in New York City; lives in New York City and Zurich