Designed by
Title
Basilica Santa Maria Novella, Florence #159390753
Description
FLORENCE, ITALY - MAY 31, 2019: The Basilica of Santa Maria Novella is one of the many art and cultural treasures in this Tuscan city; it faces a lively plaza of the same name
This image is editorial