Fresh Water Drops on Green Plant Leaf

Royalty-free stock photo ID: 12681676

Fresh Water Drops on Green Plant Leaf