Designed by
Title
People walk on the frozen Neva river in Saint-Petersburg, Russia. #149553470
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