Guides by Lonely Planet
Basilica di Santa Maria Novella in Florence, Italy
The striking green-and-white marble facade of 13th- to 15th-century Basilica di Santa Maria Novella fronts an entire monastical complex, comprising romantic chu…
See this content immediately after install