Street artist as a CCTV at The Mayor's Thames Festival 2008
StreetartistTheMayor'sThamesFestivalLondonNationalTheatreSouthBankArtsCentreSouthbankhumourhumourousfunnyUKUnitedKingdomEngland