single water drop on green leaf, isolated on white

Royalty-free stock photo ID: 10112050

single water drop on green leaf, isolated on white