Home Page > Picture Archives > Keyword Search > Ship dolphin

Ship dolphin

Soviet military ship "Dolphin" in Vladimirskaya Bukhta (harbor) of Ladoga Lake, 80 miles north from Saint Petersburg. Russia, September 8, 2002
Soviet military ship "Dolphin" in Vladimirskaya Bukhta (harbor) of Ladoga Lake, 80 miles north from Saint Petersburg. Russia, September 8, 2002

Picture archives | Full List | Statistics | Home page