Parish visit to the Parish of The Good Shepherd, Dover & Aylesham

Parish visit to the Parish of The Good Shepherd, Dover & Aylesham. Diocese of Southwark by Fr. John Collins SSC

Get SCCS updates