This is my all time favorite thing to see when I visit my sibs in Detroit. It's inside the Detroit Institute of Art, down the street from Tiger stadium, Ford Field, Greek Town and Fox Theater. The first time I saw it was when I was on a field trip in grade school. Actually several field trips from grade school to Jr. High. I don't know why my sibs didn't ever get that trip when they were in school. Maybe they had a sick day. Anyway, here are some photos of it from my trip to Detroit this last week. Enjoy.