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

Royalty-free stock photo ID: 105907598

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