Designed by
Title
View of the Vosstaniya Square #113474318
Description
RUSSIA, SAINT PETERSBURG - AUGUST 18, 2017: Town square. View of the Vosstaniya Square, Obelisk to the Hero City of Leningrad and building of the Ploshchad Vosstaniya on Nevsky avenue. The station was opened on November 15, 1955
This image is editorial