Abington camps 6

Abington camps 6

Abington camps 6

Abington Kids and Teen College employed 24 Penn State students as counselors this summer through rain, shine, heat and humidity,

Image: Penn State