The village stores in Helford village, Cornwall, England
Size: 7360px × 4912px
Location: Helford, Cornwall, England
Photo credit: © David Ross / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, british, cornish, cornwall, destination, england, english, gb, great, helford, kingdom, scenic, shop, stores, travel, uk, united, village