1232 Turner Street
Lansing, Michigan
June 18, 2005

Festival of the Sun at Burchard Park