Country: United Kingdom
Site: Stokesay Castle

Solar and Great Hall

[Return to Previous Page]

[Return to Previous Page]