People and travelers in Tiburtina train station in Rome, Italy
People are seen in Tiburtina high speed train and bus station in Rome, Italy, on May 23, 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.