Home » Keywords » Clothes & Costume » SarrugaImage 126 of 1,181Previous ImageKeywords: Clothes & CostumeView as SlideshowNext ImageSarrugaThe cycle-powered insectoid creations of Sarruga gather for the night carnival at the Thames Festival 2004.Location: The South Bank, London, London, United KingdomImage ID: DS-20040919-01-263Date: 19 September 2004Credit: Dominic SearchOriginal Album: Festivals » Thames Festival » 2004PlacesThe South BankLondonUnited KingdomKeywords / Tags2000'sAdultsArtsBlack CaribbeanCarnival EffigyCarnivals & FairsClothes & CostumeCulture & EntertainmentDaylightEnglandFemale (Women, Woman)Full bodyPeopleSingle FemaleThames FestivalUKPrevious ImageKeywords: Clothes & CostumeView as SlideshowNext ImageImage 126 of 1,181