Huge Low Poly Art Sculptures and Installations by David Mesguich
David Mesguich, a street artist and globetrotter, makes large installations that leaves where everyone can see them, in the public spaces of countries like France, Belgium and Poland. Continue reading »