River Dee, Langollen, Denbigshire, Wales, United Kingdom
Size: 1440px × 1081px
Photo credit: © jrich / Stockimo / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: dee, denbigshire, kingdom, langollen, river, stockimo, uk, united, wales