Oil refinery distillation towers with platforms and intricate pipe networks, isolated on white background

Code produit:
1047840037