Title: La Basilica di S. Maria Novella
Subjects: Art, Basilica di Santa Maria Novella (Church : Florence, Italy)
Places: Italy, Florence