Clément Chapillon: Les Rochers Fauves


In his new series, Clément Chapillon explores the notion of geographical and mental isolation through an island space in the Aegean Sea.