Price this imagePrint available
Horseshoe Falls on the River Dee, near Llangollen, Wales, early 20th century. The falls are created by an artificial weir.
World Europe United Kingdom Wales Denbighshire Llangollen
Science & Nature Geographical Features
Artistic Representations Landscapes
Locations & Buildings Other
Pixel Dimensions (W x H) : 5235x3339File Size : 51,210kb
Downloading Heritage Images copyrighted content is subject to these terms and conditions.