The ruins of the fortress in the city of Llangollen, Wales, UK

 

v20240901