Village Pond, Finchingfield, Essex.

Finchingfield, Essex, England