Nittany Lion Shrine

Nittany Lion Shrine

The Nittany Lion Shrine on the University Park campus at Penn State.

Image: Penn State