tomperna.org
Saint Catherine of Siena – Mystic of the Incarnate Word
In 1347, on the Feast of the Annunciation, Saint Catherine was born in Siena, Italy. Along with her twin sister who died at birth, they were the youngest of twenty-five children born to Giacomo Ben…