ruins: things in a state of disrepair.
Places Shown
Chester; Cheshire; England
Llangollen; Denbigh; Wales