Sourdough bread for sale at Daylesford Organic farm summer festival. Daylesford, Cotswolds, Gloucestershire, England

- Image ID: P0WHMF
Sourdough bread for sale at Daylesford Organic farm summer festival. Daylesford, Cotswolds, Gloucestershire, England
Tim Gainey / Alamy Stock Photo
Image ID: P0WHMF
Location: Daylesford, Cotswolds, Gloucestershire, England