West Catholic's New Football Field . . . 8/16/14
West Catholic's new Maguire Field, located off 43rd & Powelton on Drexel's athletic complex . . .
21 photos · 1,051 views