Fresh fruit for sale on a market stall Chelsea Farmers Market Chelsea England Peaches

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