A view of Llangollen railway station and the River Dee in Denbighshire, North Wales, UK KATHY DEWITT

- Image ID: E7772P
A view of Llangollen railway station and the River Dee in  Denbighshire, North Wales, UK  KATHY DEWITT Stock Photo
Enlarge
https://www.alamy.com/licenses-and-pricing/?v=1 https://www.alamy.com/stock-photo-a-view-of-llangollen-railway-station-and-the-river-dee-in-denbighshire-73303294.html
A view of Llangollen railway station and the River Dee in Denbighshire, North Wales, UK KATHY DEWITT
Kathy deWitt / Alamy Stock Photo
Image ID: E7772P
Location: Llangollen, Denbighshire, North Wales, UK