River Ely near St Georges, Vale of Glamorgan, South Wales, UK.

Loading…
River Ely near St Georges, Vale of Glamorgan, South Wales, UK.