Visita Iglesia: Santa Maria Novella in Florence, Italy
FLORENCE, Italy — Just opposite its namesake railway station is Santa Maria Novella, Florence’s first great basilica and the city’s principal church by the Dominicans. Apart from being religiously significant, the church is a repository of art treasures, …