St. Thomas Aquinas University Parish Dedication Mass

St. Thomas Aquinas University Parish, Charlottesville, Sept. 20, 2020


Scroll to Top