Street Theatre at The Mayor's Thames Festival 2008
StreetTheatreTheMayor'sThamesFestivalLondonperformanceentertainmentSouthBankSouthbankUKUnitedKingdomEngland