Xavier Veilhan is a French sculptor based in Paris. Internationally recognized, the man realizes huge scale sculptures. Anthropomorphic statues of Veilhan are archetypes reduced to the essentials, which take an animal or human form. An exhibition is currently taking places at the Perrotin gallery.