Saint Louis University Oct 20
SLU's Honors Program is leaving its mark on a new mural in Verhaegen Hall.