Wales, Denbighshire, Llangollen. railway station & River Dee

- Image ID: W19W66
Wales, Denbighshire, Llangollen. railway station & River Dee
Rolf Richardson / Alamy Stock Photo
Image ID: W19W66
Location: Wales, Denbighshire, Llangollen