Filters:
clear
clear
Country: United Kingdom

chapel in Ashby De La Zouch

About 1 results.

National Trust - Staunton Harold Church

The National Trust's Staunton Harold Church, Leicestershire, is a 17th century church with fine panelled interior.

  • 1