Close-up of distillation towers refining fuel in a sleek and well-organized facility

Code produit:
1060345135