Cartogiraffe.com

The High Barn

The High Barn is a building in Great Bardfield in Braintree.