Detailed view of an industrial oil refining complex with tall distillation towers smoking chimneys and various industrial equipment and infrastructure

Code produit:
1041088125