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