Duchy Originals Organic biscuits from The Highgrove Shop opening day in Tetbury March 2008

- Image ID: BGY29P
Duchy Originals Organic biscuits from The Highgrove Shop opening day in Tetbury March 2008
Adrian Sherratt / Alamy Stock Photo
Image ID: BGY29P
Duchy Originals Organic biscuits from The Highgrove Shop opening day in Tetbury March 2008
Location: UK