All Souls Day or Feast of All Souls is observed on 2 November or 3 November (if 2nd is a Sunday) and many eastern churches celebrate it prior to Lent and the day before Pentecost.
The celebration of All Souls Day is associated with the doctrine that when the souls died, they had not yet attained full sanctification and moral perfection, a requirement for entrance into Heaven. This sanctification is carried out posthumously in Purgatory.
People in the United States prayer for deceased souls on this day.
All Souls’ Day 2017 Greeting Cards :
Note : Click on the All Souls’ Day 2017 Greeting Card Photo to send the Greeting card to all.