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

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