I found this oddly illustrated display at the New York Hall of Science in Queens during a visit here today. What do you think this drawing means?
Musings on Dance, Food, Geek Stuff
I found this oddly illustrated display at the New York Hall of Science in Queens during a visit here today. What do you think this drawing means?