SAN GIOVANNI: A FLORENTINE TRADITION
Every year on June 24th Florence celebrates its patron saint, for Florentines it is arguably the most important cultural event of the year. The celebration is divided into three parts, each part of the day is characterized by a particular event.