Oil drops on a water surface.

Oil drops on a water surface.

 Stock photo ID: 156995720