Preview The busy shipyards in the Sea Port of St. Petersburg, on the Neva River, Russia, Europe Image ID: 1112-1849 Artist: Michael Nolan Purchase a commercial license Buy framed prints & more from our print store photography colour horizontal outdoors day nobody travel shipyard port st petersburg neva river russia europe ship transportation shipping industry docks crane water sea river