St. Nicholas Church, Castle Hedingham, Essex.

St. Nicholas Church, Castle Hedingham, Essex, England