River walk, Llangollen Denbighshire WALES UK


Size: 3702px × 5561px
Location: Llangollen Town Denbighshire WALES UK
Photo credit: © Kevin Richardson / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: `walkway, autumn, beautiful, colours, cycling, day, dee, leaves, left, llangollen, path, river, sign, town`, walk