Cider Stall at the Isle of Wight Garlic Festival England UK
Isle of Wight Garlic Festival
Size: 3264px × 4896px
Location: Isle of Wight England UK
Photo credit: © Neil Setchfield / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: alcohol, british, cider, deisel, denglish, englan, festival, garlic, isle, pint, stall, stalls, strong, summer, wight