Church of England Diocese of Southwark St. Alban, South Norwood

Gallery

Some members of the congregation visited Fr. Russell at his new parish, Holy Spirit, Southsea. 

St_Albans_visit_29_Sept_2018, JPG

Download