Designed by
Title
Basilica di Santa Maria del Fiore or Duomo, Florence, Italy #253729533
Description
Basilica di Santa Maria del Fiore or Duomo, Florence, Italy. Cathedral of Santa Maria del Fiore or Duomo is top landmark of Florence. Vertical view of Renaissance church, old architecture of Florence