Apotheosis of Saint Louis in Saint Louis, MO 63110

Alternate Name
Apotheosis of St. Louis
Tourism
artwork
Located in Missouri, St. Louis
Country United States
Key event inauguration
Location Saint Louis Art Museum