Title

The Basilica di Santa Maria del Fiore

Location

Florence, Italy