Stock Photo: Church of Santa Maria Novella. Florence. Italy (1279 - 1360)