Genova Piazza Principe train station in Genoa, Italy, Europe


Size: 3650px × 2433px
Location: Genoa, Italy, Europe
Photo credit: © Sergio Azenha / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2019, building, buildings, city, cityscape, crowd, crowded, daytime, europe, european, genoa, genova, horizontal, indoor, indoors, interior, italian, italy, landmark, landmarks, passenger, passengers, people, persons, piazza, principe, railroad, railway, station, stations, street, streets, town, train, traveler, travelers, view