Industrial oil and gas production facility featuring steel pipelines and a pipe bridge in focus

Code produit:
1301108281