Amélie Scotta, ‘Mont de Vénus’, 2008, Under Construction Gallery

Series of 16 prints of 13 x 17 cm each

About Amélie Scotta

French, b. 1983, Nantes, France, based in Paris, France