Click to expand/collapse all other details

Beaurepaire Manor, Sherborne, St. John, Hampshire, England