Pope Francis: St. Catherine of Siena is a gift to the Church and humanity

“If you are what you should be, you will set the world ablaze.”

Pope Francis: St. Catherine of Siena is a gift to the Church and humanity


Source