Haverford Invitational
Posted on Saturday, Apr 06, 2013
Scenes from the Haverford Invitational track meet on April 6, 2013.
*