Country: United Kingdom
Site: Stokesay Castle

South tower
Date: 1291 - 1305

[Return to Previous Page]

[Return to Previous Page]