La Festa dell’Immacolata, 8th December

The public holiday on the 8th of December, known as the ‘Immacolata’ creates some confusion, among the less devout, about what is being celebrated other than, clearly, the start of the Christmas festivities (seeMore than 12 days of Christmas in … Continue reading