Larry Bird Statue Installation - ISUphoto
Installation of the Larry Bird Statue on the southwest corner of Hulman Center.

Installation of the Larry Bird Statue on the southwest corner of Hulman Center.