July 5, 2017 @ 10:00 am - 5:00 pm

An event every week that begins at 10:00am on Tuesday and Wednesday, repeating until July 29, 2017

Details

The display showcases St. Louis landmarks, church architecture, and other personally meaningful structures and religious subjects. Residents of St. Louis and beyond are invited to experience the glory of God as found in every aspect of Creation, as they are immersed in a world that is intellectual, cultural, and spiritual.