Night Carnival at The Mayor's Thames Festival 2010
NightCarnivalTheMayor'sThamesFestivalLondonstreetpartyparadeUKUnitedKingdomEngland