St Micheal and All Angels

St Micheal and All Angels
1 Pond Road, Blackheath, London, SE3 9JL
Photo of St Micheal and All Angels