Statue of William Duncombe in Helmsley,a market town in Yorkshire,UK
Size: 3744px × 5616px
Location: Helmsley, North Yorkshire,UK
Photo credit: © Eric Murphy / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: duncombe, helmsley, market, north, square, statue, town, uk, village, william, yorkshire