Very beautiful place to visit and amazing view of the post dispatch lake and grand basin
January 2022
This statue of King Louis IX of France, the namesake of St. Louis, Missouri, is located in front of the Saint Louis Art Museum. Beautiful and glorious portray sculpture.
September 2020
A beautiful work of art with one of the best views in Saint Louis. Don't miss it!