Images of the giants in Royal de Luxe performances over the years, from England, Mexico, Germany, Chile, and France
Source: The Final Appearance of the Giant Puppets of Royal de Luxe – The Atlantic
Images of the giants in Royal de Luxe performances over the years, from England, Mexico, Germany, Chile, and France
Source: The Final Appearance of the Giant Puppets of Royal de Luxe – The Atlantic