The Barb Dean Park in the City of Lansing showcases The Pointe Nature-Inspired Climbers
Lansing Mi, 2007