Church of the Holy Spirit

Church of the Holy Spirit, Fawcett Road, Southsea, City of Portsmouth, England. An Anglican church serving a very densely built up part of north Southsea. It is hemmed in on all sides by terraced housing.
Church of the Holy Spirit, Fawcett Road, Southsea, City of Portsmouth, England. An Anglican church serving a very densely built up part of north Southsea. It is hemmed in on all sides by terraced housing. Author: Hassocks5489, License: CC0 · Source

Discussion

No posts or comments for this place yet.