The Parish Church Of The Ascension Of The Lord Lavender Hill

The Parish Church Of The Ascension Of The Lord Lavender Hill
19 Pountney Road, London, SW11 5TU
Photo of The Parish Church Of The Ascension Of The Lord Lavender Hill