Horseshoe Pass, near Llangollen, Denbighshire, North Wales, Wales, United Kingdom, Europe

- Image ID: CY2GN1
Horseshoe Pass, near Llangollen, Denbighshire, North Wales, Wales, United Kingdom, Europe
wendy connett / Alamy Stock Photo
Image ID: CY2GN1