Submarines And Warships On the Neva (Stock Footage)

Submarines And Warships On the Neva (Stock Footage)

Submarines and warships on the Neva River in St. Petersburg. The parade of warships

by
by
by
by
by
by