macro of oil drops on the water

Royalty-free stock photo ID: 92961181

macro of oil drops on the water