St. Petersburg. Warships On The Neva River (Stock Footage)

St. Petersburg. Warships On The Neva River (Stock Footage)

Saint Petersburg. Military ships on the River Neva. The parade of warships

by
by
by
by
by
by