An organic vegetables stall in Borough Market, London, England, UK.
Size: 5450px × 3205px
Location: Borough Market, Southwark, London, England, UK
Photo credit: © Fotomatador. / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: agricultural, borough, britain, british, interior, market, organic, organicos, produce, products, stall, uk, vegetable, vegetables, vegetales