Carole Benzaken - Châteaux d’eau

La Carserne, Paris, France 28 March - 31 July 2023