Crucifixion Jesus Stained Glass Saint Louis En L'ile Church Paris France #65986616
Description
Crucifixion Jesus Virgin Mary Marcy Magdeline Stained Glass Saint Louis En L'ile Church Paris France. Saint Louis En L'ile church built in Notre Dame was built in 1726 on the island in back of Nortre Dame.