21.10.12

Daido Moriyama and William Klein at Tate Modern


Exhibition until 20 January 2013