OLS Knights, Scouts retire record number of U.S. flags

by

by

Homewood Star