Live action footage
SAINT-PETERSBURG, RUSSIA - JULY 29, 2012: submarine on Neva River - day of the Navy in Saint-Petersburg, Russia, 29 july 2012
HD 720
1280 x 720
Editorial Use Only