Alexander Nevsky Square: arrival at the St. Petersburg metro station, ride up the escalator, walk around the city

 


v20240901