The Horseshoe Falls a picturesque semicircular weir which feeds the Llangollen canal, Wales.

The Horseshoe Falls a picturesque semicircular weir which feeds the Llangollen canal, Wales. - 10400717

Similar stock images

to-top-page