So you thought you were done with New Year celebrations for 2012? Think again. In Florence March 25th marks the Florentine New Year and there’s a traditional parade and festivities to mark it. In the Catholic calendar, March 25th is the Feast Day of the Annunciation of the Blessed Virgin Mary. From the Middle Ages until the mid 18th century, Florence used this special day to mark the beginning of the city’s own civic year.
Photo courtesy of Bill Liao via Flickr