Designed by
Title
People walk on the frozen Neva river in Saint-Petersburg, Russia. #149551926
Description
People walk on the frozen Neva river in Saint-Petersburg, Russia. View of Rostral columns. Popular landmarks, UNESCO World Heritage Site. Color winter photo. Blue sky with clouds background.
This image is editorial