Britannica AI Icon

Valle Crucis Abbey: Media

abbey, Wales, United Kingdom

Images

Valle Crucis Abbey
Ruins of Valle Crucis Abbey, near Llangollen, Denbighshire, Wales.
Clint Heacock