St. Thomas Aquinas Close Up Altar
St. Thomas Aquinas Catholic Church, Dallas, Texas. Unknown date.Photography collection is owned by the University of Dallas. Requests for usage of copyrighted materials should be submitted to firstname.lastname@example.org.
Altar, Crucifix, Tabernacle, Stained glass