Llangollen Railway Station and River Dee, Denbighshire, Wales, UK

- Image ID: M40G5X
Llangollen Railway Station and River Dee, Denbighshire, Wales, UK
DGB / Alamy Stock Photo
Image ID: M40G5X