Homewood runners fare well at Jesse Owens

by

by

Homewood Star