Celebrations of sensations
This exhibition takes its title from one of his recent series, “Leg, snails and peaches, London 2017.” At the gallery entrance, “Leg, snails and peaches No.25, London 2017” shows Juergen Teller lying on the ground wearing shorts and a hoodie in the blue of the European flag, on which the twelve stars symbolising the [...]