Fish and vegetable stall Borough Market London
FishvegetablestallBorough MarketLondonfoodoutdoorMarketvendorstraderspeopleshoppingSouthwarkUKUnited KingdomEnglandeast18