United Kingdom
Wales 1986
Denbigh Castle, (August 13, 1986)
1
2
3
4
5
6
7
Next:
Llanggullen Canal (August 12, 1986)
Previous:
Coventry Cathedral (August 12, 1986)