Not what I expect to see in downtown St. Paul in the snow. The statue is in the green space on St. Peter Street and 6th Street.
There isn’t any signage explaining what it is, but Google told me that the King Tut Egyptian art exhibit is coming to the Science Museum of Minnesota in February 2011.
Comment