Inside a Saint Petersburg metro station and nearby streets
Location: Russia
1 sources from 17 citizen journalists
Topics: metro station, soviet architecture, escalator, public transit, urban infrastructure, street scene, architecture, transport, urban, daily life
