Ocean tugs towing base offshore oil drilling platform. Sea of Japan. Russian coast.

Royalty-free stock photo ID: 105987503

Ocean tugs towing base offshore oil drilling platform. Sea of Japan. Russian coast.