Designed by
Title
Llangollen bridge over Dee river. Llangollen, Denbighshire, Wales, UK #277663996
Description
Llangollen, Denbighshire, Wales, UK -21 April 2019: Llangollen bridge, stone construction over Dee river. Spring season
This image is editorial