Larry Bird Statue Installation - ISUphoto
Larry Bird Statue Installation

Larry Bird Statue Installation

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