Beautiful water drop on a leaf close-up

Royalty-free stock photo ID: 54746584

Beautiful water drop on a leaf close-up