Thomas Ruff

Thomas Ruff
b. 1958 (Zell am Harmersbach, DE), lives and works in Duesseldorf, DE