Designed by
Title
Apples, oranges, pears and bananas on display and ready for sale at a fruit and veg stall in Borough Market, London #165382129
Description
Apples, oranges, pears and bananas on display and ready for sale at a fruit and veg stall in Borough Market, London.
This image is editorial