Context & Credits
Le Monster
Public Sculptures by Xavier Veilhan, as seen in Tours, France, Tours, France
Created & Sold By:
Item Details
Found at the walkway of Tours, France, Le Monster is a larger-than-life polyester sculpture of a monstrous man. Created by Xavier Veilhan, this piece aims to bring people and families together.