River Dee at llangollen Denbighshire North Wales. Autumn colours and leaves on the trees.

- Image ID: H7BJEM
River Dee at llangollen Denbighshire North Wales. Autumn colours and leaves on the trees.
John Davidson Photos / Alamy Stock Photo
Image ID: H7BJEM

Search stock photos by tags