Duomo in Florence, Italy / by JD Andrews

The Basilica di Santa Maria del Fiore is the main church of Florence, Italy.