A woman buying eggs from a farmer's market stall in Helmsley North Yorkshire England UK

- Image ID: T38KD7
Peter Jordan_F / Alamy Stock Photo
Image ID: T38KD7
Location: Helmsley North Yorkshire England UK