Created and Sold by Xavier Veilhan

Xavier Veilhan

Le Monster

Creator not accepting inquiries

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.

Context & Credits