Water droplets on a green background. Macro shot.

Royalty-free stock photo ID: 92955478

Water droplets on a green background. Macro shot.