People and travelers in Tiburtina train station in Rome, Italy
People and buses are seen in a bus stop in Tiburtina train station in Rome, Italy, on May 25, 2022. Tiburtina is one of the most important train station in Italy.
Warning: Editorial use only. Contact your sales representative for all commercial (including advertorial) and promotional uses.