Pinterest • The world’s catalogue of ideas

Piazza del Duomo

Inside the Duomo in Florence, Italy. This and other must-see places to see in Florence. #art #europe #cathedrals

Flights To Florence Italy - Florance Italy - Weather In Florence ...