Fresh vegetables for sale on a market stall Chelsea Farmers Market Chelsea England Carrotts

- Image ID: AC7R28
J Marshall - Tribaleye Images / Alamy Stock Photo
Image ID: AC7R28
Fresh vegetables for sale on a market stall Chelsea Farmers Market Chelsea England Carrotts
Location: England