The Festa di Santa Lucia, or St. Lucy’s Feast Day, is celebrated on December 13 in many parts of the world. But it is an especially important holiday in Sicily, where the patron saint of the blind was born at the turn of the 4th Century AD.
There are many versions of Saint Lucy’s rather gruesome story. In one, her eyes are gouged out as as p…