The Feast of Mater Admirabilis: A Special Day for the Society of the Sacred Heart
The Feast of Mater Admirabilis (“Mother most admirable”) on 20 October is an important celebration for the Society of the Sacred Heart, in part because of the history of the painting.