Speaker ecstatic over sharing life, mystical art of St. Teresa of Avila
2020-02-17
CHRISTOPHER DACANAY DISTRIBUTION MANAGER “Mystical ecstasy, the ultimate experience of a human being, is something that St. Teresa thought was an art,” said a professor of history and religious studiesContinue Reading