Designed by
Title
View of Smolenka River and Novo Smolenskaya embankment. #104417577
Description
ST.PETERSBURG, RUSSIA - NOVEMBER 5, 2017: View of Smolenka River and Novo Smolenskaya embankment on Vasilevsky Island in St. Petersburg, Russia.
This image is editorial