Somewhere in Firenze, Italy

Torre d’Arte, in Firenze, Italy.