National Trust Property, Hanbury Hall, Worcestershire, England.

Printable View