A close-up of a massive oil refinery plant, highlighting complex valve systems, pipes, and control panels with sharp, high-definition details.

Code produit:
1146956403