Depden Farm Shop

Depden Farm Shop
Rookery Farm, Depden, Bury St. Edmunds, Suffolk, IP29 4BU
Photo of Depden Farm Shop