Comment: The Immaculate Conception

(See in situ)


The Immaculate Conception

is a Catholic term for the creation of Mary, the Mother of Jesus, who was created without original sin. The feast of the Annunciation on March 25 is the celebration of Christ's Incarnation. Just a clarification.