Futuristic oil refinery with pipelines symbolizing industrial advancement, technology, and energy production in a modern setting.

Code produit:
1331630258