Giant minotaur wanders the street of Toulouse, France
The minotaur and a giant spider were both parts of a homecoming celebration for artist and La Machine Compagnie director, François Delarozière.
Published by: Archit Tripathi on November 6, 2018 at 2:01 pm