Stained Glass March 26, 2005March 26, 2005 Leave a comment At the Stained Glass Museum on Chicago’s Navy Pier. Share this:ShareLinkedInPrintRedditPinterestTumblrPocketFacebookEmailTwitter