Catholic Archdiocese of Wellington

O’Shea Shield is a public speaking Competition that is competed for each year by the 17