Amélie Scotta, ‘Graffiti’, 2014, Under Construction Gallery

About Amélie Scotta

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