Illustration of water tap mounted on blue planet Earth dripping with oil isolated on white background. Elements of this image furnished by NASA

Illustration of water tap mounted on blue planet Earth dripping with oil isolated on white background. Elements of this image furnished by NASA

 Stock illustration ID: 115295182

Same artist

  |   See all