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