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

Royalty-free stock photo ID: 105907622

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