War Memorial and Church, Finchingfield, Essex.

Finchingfield, Essex, England