<BACK TO SCULPTURES

Fifteen foot tall statue of Larry Bird located at Hulman Center,
Terre Haute, IN
Dedicated on November 9, 2013

click image to view larger & begin slideshow