Stunning visual of an industrial refinery with night lights reflecting over water exemplifies energy sector

Code produit:
749054932