“Leg, snails and peaches No.36, London” - Juergen Teller

1/2 diptych

Enquiry