The river Dee at Llangollen in North Wales.


Size: 5825px × 3889px
Location: Llangollen North Wales
Photo credit: © John Davidson Photos / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: dee, llangollen, rapids, river