Armley Mill Leeds UK with steam
Size: 3900px × 5200px
Location: Leeds, West Yorkshire, England
Photo credit: © curved-light / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: armley, attraction, britain, england, english, eu, europe, european, industrial, kingdom, leeds, mill, mills, museum, steam, uk, united, visit, visitor, west, yorkshire