The River Rye and main road bridge in the market town of Helmsley in North Yorkshire,Britain
The River Rye and main road bridge in the market town of Helmsley in North Yorkshire,Britain
Size: 2848px × 4288px
Location: Helmsley,North Yorkshire, Britain.
Photo credit: © richard sowersby / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ., bridge, britain, britain., england, english, helmsley, houses, north, river, rye, summer, tourism, travel, water, yorkshire