UK - London - Giant insects invade Bow’s Roman Road for the Greenwich and Docklands International Festival
Giant Praying Mantis insect invades Bow’s Roman Road for the Greenwich and Docklands International Festival, London, England, UK. Performers (by Sarruga, a company from Catalan in Spain) dressed as large mechanical insects came parading down Roman Road in the East End interacting with the public and buildings in a celebration accompanied by music and special effects.
Add to Cart Add to Lightbox Download