Good Shepherd College - Te Hepara Pai | Rating: F | CharityData NZ