A dramatic industrial scene depicting an oil refinery engulfed in flames, surrounded by water and wind turbines, highlighting a stark contrast between energy sources.

Code produit:
1120222810