Smeal Business Building

Smeal Business Building

Smeal Business Building on the Penn State University Park campus.

The Smeal Business Building on the Penn State University Park campus.

IMAGE: Penn State