Llangollen, Dee River, Dee Valley, Denbighshire, North Wales, Wales, United Kingdom

- Image ID: RB26RC
Llangollen, Dee River, Dee Valley, Denbighshire, North Wales, Wales, United Kingdom
wendy connett / Alamy Stock Photo
Image ID: RB26RC
Location: Llangollen, Dee Valley, Denbighshire, North Wales, Wales, United Kingdom