Steam trains in Llangollen a small town and community in Denbighshire, north-east Wales, situated on the River Dee and on the edge of the Berwyn mou


Steam trains in Llangollen a small town and community in Denbighshire, north-east Wales, situated on the River Dee and on the edge of the Berwyn mountains.


Size: 6982px × 4660px
Photo credit: © Martin Birchall / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: countryside, hills, llangollen, north, railway, steam, train, uk, wales