St Mellitus Church

St Mellitus Church
Tollington Park, London, N4 3AG
Photo of St Mellitus Church