Designed by
Title
View of the frozen Neva river in Saint-Petersburg, Russia. #150914961
Description
View of the frozen Neva river in Saint-Petersburg, Russia. View Vasilevsky island and monument to a lion. Color winter photo. Blue sky with clouds background.
This image is editorial