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

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