Designed by
Title
Pirogovskaya Embankment. St.Petersburg. Russia #108640191
Description
SAINT-PETERSBURG, RUSSIA, JANUARY 23, 2018: View of the frozen Neva River, Pirogovskaya Embankment, S.M. Kirov Military Medical Academy and Saint-Petersburg Hotel
This image is editorial