Industrial offshore oil rig in the middle of the ocean. Suitable for energy industry concepts

Code produit:
811169853