CLOSE
Share |

Travel by Photos – The Duomo, Florence

The Duomo of Florence, or Basilica di Santa Maria del Fiore, is one of Italy’s largest churches, and the most prominent and highest structure in Florence. It is one of the structure in the cathedral complex, located in Piazza del Duomo, which i...

read more
Close