PHOTOS & SPANISH VERSION BELOW
Florence on March 25 celebrates the ancient Florentine New Year with some events open to all. On this day, the Catholic Church celebrates the Annunciation of the Blessed Virgin Mary and, in honor of the Virgin, from the Middle Ages up until 1750 this date decreed the beginning of the civil year in Florence.…