England, Fortress

08-March-2013 Friday
The ruins of the fortress in the city of Llangollen, Wales, UK


v20240901