Cross Country @ Princeton Invitational

Princeton, NJ