St Martin's Church, Dagenham Dock

St Martin's Church, Dagenham Dock

Sights & Landmarks • London, England United Kingdom