IHSA Regional

10/26/2019

St. Thomas More - Champaign, IL - Champaign, IL -- STM