Fast food stall at Camden Canal Market London February 2008
FastfoodstallCamdenCanalMarketLondonoutdoorTownbuyingsellingvendorstraderspeopleUKUnitedKingdomEngland