catholicism.org
Saint Joseph (29)
He was the royal and divinely-trusted man to whom the Blessed Virgin Mary was given as a bride, and whom God knew would guard her innocence as a virgin and protect her Divine Child. Saint Joseph is…