Holy Cross High School

Watch our new President, Danielle Wiegandt, give her Installment Speech!