Close up of flower petals with water drops

Royalty-free stock photo ID: 48637801

Close up of flower petals with water drops