Nittany Lion shrine on University Park campus

The Nittany Lion shrine on Penn State's University Park campus.

490 views
0 faves
0 comments
Taken on November 23, 2011