Fennes Estate

The Fennes Estate near Braintree Essex.