Street artists at The Mayor's Thames Festival 2008
StreetartistsTheMayor'sThamesFestivalLondonSouthBankSouthbankperformersUKUnitedKingdomEnglandspectatorsonlookers