A striking night scene of an industrial oil refinery, with reflections on the wet ground underscoring the complex and impactful nature of energy production

Code produit:
784759688