Isabella McCafferty from Wellington archdiocese’s Family and Young Church Vicariate was one of 300 young people who gathered in Rome…
Read More
Isabella McCafferty from Wellington archdiocese’s Family and Young Church Vicariate was one of 300 young people who gathered in Rome…
Read More