St Margaret's Church

St Margaret's Church
Brandram Road, London, SE13 5EA
Photo of St Margaret's Church