Torri dei Salvucci e Torre Chigi - From Piazza del Duomo, Italy

Torri dei Salvucci e Torre Chigi - From Piazza del Duomo, Italy
Torri dei Salvucci e Torre Chigi - From Piazza del Duomo, Italy