Oil pump jack at a drill site in a desert with oil barrels and refinery tanks on a floating island. 3d illustration. Perfect for explainer or infographic. Poster #362244428
Oil pump jack at a drill site in a desert with oil barrels and refinery tanks on a floating island. 3d illustration. Perfect for explainer or infographic. Poster #362244428