Hello Angels, The feast of the Immaculate Conception (L’Immacolata Concezione) is a public and religious holiday in Italy. Vatican officially declared the feast on December 8, 1854 by Pope Pius IX. The day commemorates when Virgin Mary was greced by God to lead a life ‘free of sin’ according to Catholic belief. In Rome, the […]