Designed by
Title
View of Roma Termini train station, Rome, Italy #
Description
View across the tracks and platforms, with cables overhead, at Roma Termini train station, Rome, Italy, one of the biggest train stations in Europe
This image is editorial