The Neva River is an iconic part of the St. Petersburg layout. It's embankments are the foundation of many attractions, and boat rides on the river

St Petersburg Russia River Photos

1175 views
0

The Neva River is an iconic part of the St. Petersburg layout. It's embankments are the foundation of many attractions, and boat rides on the river

Uploaded to 2 years ago