Sourdough bread for sale on a stall at a farmers market. Deddington, Oxfordshire, England

- Image ID: PC0FBD
Sourdough bread for sale on a stall at a farmers market. Deddington, Oxfordshire, England
Tim Gainey / Alamy Stock Photo
Image ID: PC0FBD
Location: Deddington, Oxfordshire, England