Amélie Scotta, ‘Ligne 4’, 2015, Under Construction Gallery

About Amélie Scotta

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