
Tag: Saint Louis

Here in the United States are two major celebrations of King Louis IX of France. There is a basilica in St. Louis, Missouri, and a cathedral in New Orleans, Louisiana. Both are magnificent structures and splendidly adorned. The
Copyright © 2022 Postcard History LLC