Investiture Ceremony 2023-24.Prefects and Office Bearers swear to keep the banner of St. Peter’s flying high.