NSW Catholic Earthcare Youth Summit

Over 300 students, from 36 schools across the…