dew droplets at the tip of mimosa leafs

Royalty-free stock photo ID: 153815864

dew droplets at the tip of mimosa leafs