River Dee at LLangollen, Denbighshire, North Wales.

- Image ID: GGGT27
River Dee at LLangollen, Denbighshire, North Wales.
Roy Conchie / Alamy Stock Photo
Image ID: GGGT27
River Dee at LLangollen, Denbighshire, North Wales.
Location: Llangollen, Denbighshire, Wales.