The Cartlodge, Cressing Temple Barns near Braintree, Essex.

The Cartlodge, Cressing Temple Barns near Braintree, Essex, England