Basilica of Santa Maria Novella
Europe,
Italy,
Florence,
Santa Maria Novella
The Basilica of Santa Maria Novella, located in the square of the same name in Florence, is a jewel of Gothic and Renaissance architecture. Founded by the Dominican friars in the 13th century, the church has undergone numerous transformations that have enriched its structure and decorations. The facade, designed by...