Industrial pollution scene with an oil refinery emitting smoke over a mountainous landscape

Code produit:
1424164763