Drops of water on lotus leaf

Royalty-free stock photo ID: 61358269

Drops of water on lotus leaf