Tag Archives: Cédric Fargues


Pictures at an Exhibition

‘What’s Up Doc?’ at New Galerie, Paris