Vegetable Stall Berwick Street Market Soho London April 2010
BerwickStreetMarketSohoLondonshoppingstallfoodproducevegetablespricelabelscarrotscabagesUKUnitedKingdomEngland