Stalls at Stables Market Camden London summer 2010
StablesMarketCamdenTownLondonsummershoppingpeopleUKUnitedKingdomEngland