Macro of drop of water on a lotus leaf

Royalty-free stock photo ID: 1346943

Macro of drop of water on a lotus leaf