Church of the Holy Spirit

Church of the Holy Spirit
Fawcett Road, Southsea, Hampshire, PO4 0DY
Photo of Church of the Holy Spirit