Designed by
Title
View of the left bank of the Neva River from the Oktyabrskaya embankment #323721048
Description
View of the left bank of the Neva River from the Oktyabrskaya embankment, Obukhovskaya Oborona Avenue, St. Petersburg, Russia, June 25, 2024
This image is editorial