Preview Embankment of Neva River, St. Petersburg, Russia Image ID: 832-217173 Artist: Studio204 Purchase a commercial license Buy framed prints & more from our print store being beings day daylight daytime during embankment exterior exteriors fountain fountains human humans jet jets neva of outdoor people person persons petersburg photo photos river russia russian shot shots st the trick water well wells