Students compete for spot in state semi-finals at Poetry Out Loud school-wide finals

Catherine Hayden