Basilica of Santa Maria Novella. Florence, Italy

Leon Battista Alberti Facade, Basilica of Santa Maria Novella. View from Piazza Santa Maria Novella. Florence, Italy