Basilica of Santa Maria Novella Photos

Meet 7 travelers, 16 tour guides and discover 271 photos

Santa Maria Novella is a church in Florence, Italy, situated just across from the main railway station which shares its name. Chronologically, it is the first great basilica in Florence, and is the city's principal Dominican church.
View Basilica of Santa Maria Novella guide >

Basilica Of Santa Maria Novella