Juergen Teller

Juergen Teller
b. 1964 (Erlangen, DE), lives and works in London, UK