Lower Halstow

St Margaret of Antioch,Church,Lower Halstow

St Margaret of Antioch Church