Metro Building, Vosstaniya Square, Saint Petersburg, Russia.
Size: 5120px × 3413px
Location: Nevsky prospekt, St Saint Petersburg, Russia.
Photo credit: © Inga Leksina / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: avenue, buildings, cars, center, cities, city, cityscape, day, daylight, daytime, destination, europe, european, landscape, ligovsky, metro, nevsky, outdoor, peter, peterburg, petersburg, petrograd, ploshchad, prospekt, road, roads, russia, russian, saint, sankt-petersburg, shop, square, st, streets, subway, traffic, tube, underground, vosstaniya