Designed by
Title
Iew of Pirogovskaya embankment in St Petersburg #114803182
Description
St Petersburg, Russia - March 27, 2018. View of Pirogovskaya embankment of Bolshaya Nevka river in St Petersburg, with commercial and residential buildings, from across frozen river.
This image is editorial