Dense water drops on glass.

Royalty-free stock photo ID: 3007329

Dense water drops on glass.