This statue, the
Apotheosis of Saint Louis, was the symbol of the City of Saint Louis before the completion of the Gateway Arch in 1966.
The feast day for Saint Louis IX, King of France, is August 25th.
The statue sits in front of the
Saint Louis Art Museum.
No comments:
Post a Comment