Designed by
Title
Organic mushrooms for sale at Borough Market, London, UK #115377106
Description
An Asian outdoor store specializing in organic produce in Borough Market, London. The display had an unusual number of types of exotic mushrooms for sale.
This image is editorial