Cécile Chaput, ‘The Split Corner’, 2015, Under Construction Gallery

About Cécile Chaput

French, b. 1988, Strasbourg , based in Paris