The weir and a paper factory on the river Wharfe at Otley Leeds West Yorkshire UK


Size: 5228px × 3500px
Location: Otley Leeds West Yorkshire England UK
Photo credit: © Leo Rosser / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: england, leeds, market, mill, otley, paper, river, town, trees, uk, water, waterfall, weir, west, wharfe, white, yorkshire