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: Royalty Free
Model Released: No
Keywords: england, leeds, market, mill, otley, paper, river, town, trees, uk, water, waterfall, weir, west, wharfe, white, yorkshire