Wales, Denbighshire, Llangollen, Berwyn River Dee, hotel

- Image ID: W19X01
Wales, Denbighshire, Llangollen, Berwyn River Dee, hotel
Rolf Richardson / Alamy Stock Photo
Image ID: W19X01
Location: Wales, Denbighshire, Llangollen