3 / 7
Interior, St. Louis Cathedral, New Orleans
A central focus of the cathedral is its ornate high altar. In a painting above it, in French, are the words from Scripture: “This is the lamb of God who takes away the sins of the world,” said by the priest during Mass. To the altar’s right and left are Sts. Peter and Paul, the early pillars of the Church.
+

© Jim Graves