Village pond and Church, Finchingfield, Essex.

Finchingfield, Essex, England