St Luke's Church

St Luke's Church
Hillmarton Road, West Holloway, London, N7 9RE
Photo of St Luke's Church