Llangollen is a small town and community in Denbighshire, north-east Wales, situated on the River Dee and on the edge of the Berwyn mountains. canoeis
Llangollen is a small town and community in Denbighshire, north-east Wales, situated on the River Dee and on the edge of the Berwyn mountains. canoeist make their way down the River Dee
Size: 7360px × 4912px
Photo credit: © Martin Birchall / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: canoe, canoeists, church, dee, denbighshire, fast, flowing, llangollen, north, river, uk, wales