BUY PRINT    St. Louis, Missouri, circa 1906. "Exhibition Building." Where the Castle Square Opera's production of "Faust" looms large. 8x10 glass negative. | Click image for Comments. | Home