Crusades Stained Glass King Saint Louis Cathedral New Oreleans Louisiana #172979530
Description
King Crusades Stained Glass Saint Louis Basilica Cathedral Oldest Cathedral United States New Oreleans Louisiana. Built 1718 Louis King of France Later Saint