Tour of Basilica Santa Maria Novella, Florence in 4K | Italy The Basilica of Santa Maria Novella is a church in Florence Italy situated opposite and lending its name to the citys main railway station Chronologically it is the first great basilica in Florence...
Santa Maria Novella.