Millets Farm Shop, at Millets Farm Centre, a visitor attraction near Frilford, Oxfordshire, England, UK


Size: 5056px × 3371px
Location: Millets Farm Centre, Frilford, Oxfordshire, England, UK
Photo credit: © Gillian Pullinger / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, british, business, centre, england, english, exterior, farm, food, foods, great, kingdom, local, locally, millets, oxfordshire, produce, produced, retail, selling, shop, uk, united