Purple Art

[January 25 2013]

Juergen Teller’s new “Woo” show opening at ICA, London

Photo Olivier Zahm