Province of St. Albert the Great, USA
Profile picture for user trares

Fr. James Peter Trares, OP

Fr. James Peter Trares, OP is currently studying spirituality at the Angelicum in Rome.

Videos