reflection of flower on dew

Royalty-free stock photo ID: 143083861

reflection of flower on dew