A tall industrial distillation tower with intricate metal structures and piping illuminated by the morning sun highlights energy production.

Code produit:
1156326147