Helmsley, North Yorkshire, UK.
Size: 7360px × 4912px
Location: Helmsley, North Yorkshire, UK.
Photo credit: © Scott Bairstow / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: england, english, helmsley, north, stream, town, uk, village, yorkshire