For 153 years, providing a place of worship in New York City, on busy West 34th Street, near Macy's and Penn Station, is this jewel of Church Architecture.
The last photos show the Church after Mass, and the stained glass over on of the doors on the main entrance. It reads, in Latin, "Te Deum Laudamus" and can be rendered as "We praise thee, O God" into English.
The last photos show the Church after Mass, and the stained glass over on of the doors on the main entrance. It reads, in Latin, "Te Deum Laudamus" and can be rendered as "We praise thee, O God" into English.