Northern Italy 2013TravelerFlorence June 25, 2013 in Italy ⋅ ☀️ 25 °C Dropped off in Central Florence by the main square (? Pz della Republica) and just explored a bit 0 likes Show trip