Saatchi Yates

Saatchi Yates
1 June - 10 August

Bathers