One of Missouri’s most famous greenhouses has been put on the National Register of Historic Sites. The Jewel Box in St.Louis’ Forest Park is recognized as an outstanding example of art-deco greenhouse design. It’s 64 years old.
Your source for Missouri News and Sports
Leave a Reply