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 Trip