Delaware Pumpkin Run 5K
October 21, 2006
OWU Selby Field
Photos courtesy of Nicole Perez Daple