River Dee at Llangollen, Wales.

- Image ID: E8BK6Y
River Dee at Llangollen, Wales.
iWebbtravel / Alamy Stock Photo
Image ID: E8BK6Y
Location: River Dee at Llangollen, Wales.
Save to lightbox