Base offshore oil drilling platform in a floating state. Sea Japan. Russian coast.

Royalty-free stock photo ID: 105907580

Base offshore oil drilling platform in a floating state. Sea Japan. Russian coast.