Idris Khan

1978 · United Kingdom

Artist biography

Idris Khan