The Basilica of Santa Maria Novella in Florence is one of the most important churches in the city of Florence and if you happen to be sojourning there via train you're in luck as it is literally right across from Florence's train station. The church is the principal…




























