
Juergen Teller
Frogs and Plates No.12, London 2016, 2017
Giclee print
25.4 x 20.3 cm, 10 x 8 ins
Edition 1/5
© Juergen Teller, All rights Reserved