Church of the Holy Spirit

Parish church of the Holy Spirit, Narbonne Avenue, Clapham, London SW4, seen from the southwest. The crucifix on the left is the parish war memorial.
Parish church of the Holy Spirit, Narbonne Avenue, Clapham, London SW4, seen from the southwest. The crucifix on the left is the parish war memorial. Author: Chris Reynolds, License: CC BY-SA 2.0 · Source

Discussion

No posts or comments for this place yet.