Located at the Piazza del Duomo, this cathedral is one of the many wonders of Florence.
This view of the Cathedral was stunning and absolutely captivating.
Located in Cathedral Santa Maria del Fiore
All pictures #SPOTTEDBYTRAVELLERS