Llangollen, Denbighshire, North Wales

- Image ID: KW09GX
Llangollen, Denbighshire, North Wales
Anthony Dean / Alamy Stock Photo
Image ID: KW09GX
Save to lightbox