Designed by
Title
Basilica of Santa Maria Novella, Florence, Italy, cultural heritage #63493992
Description
Basilica of Santa Maria Novella is the first great basilica in Florence, and is the city's principal dominican church. Tuscany, Italy. Cradle of the renaissance.