Church Ponds, Castle Hedingham, Essex.

Colour washed houses in Castle Hedingham village, Essex, England