Central Italy - irusso
Powered by SmugMug Log In

Inside the main train station (La Stazione Centrale) in Florence