The King of Grit

Juergen Teller at the Institute of Contemporary Arts in London

01.31.13 9:45 AM ET