The Daughters of Charity annual vow renewal
Every year on the feast of the Annunciation, thousands of Daughters of Charity in 96 countries renew their vows.
Every year on the feast of the Annunciation, thousands of Daughters of Charity in 96 countries renew their vows.