Robert Coutelas: In Search of Small Gods

28 October – 13 December 2025