Saint Petersburg, Russia’ s “Venice of the North”.
St. Petersburg, Russia’ s”Venice of the North”, captivates visitors with its architectural majesty, its imperial history and its shores bathed by the waters of the Neva.
St. Petersburg, Russia’ s”Venice of the North”, captivates visitors with its architectural majesty, its imperial history and its shores bathed by the waters of the Neva.
© 2024 Photo Venturelli