Only a few days remain for the start of one of the most eagerly awaited events of the summer season. From Wednesday 4 to Sunday 15 September, Castelfiorentino will host…

Only a few days remain for the start of one of the most eagerly awaited events of the summer season. From Wednesday 4 to Sunday 15 September, Castelfiorentino will host…