Holy Spirit Parish North Ryde

Catholic parish in North Ryde established in 1956

Type