Tomatoes and Apples for sale at the Borough Market London
TomatoesApplessalefoodfruitstallBorough MarketLondonshoppingfreshproduceindoorcoveredmarketUKUnited KingdomEngland