dew drops on rose petal

Royalty-free stock photo ID: 94614610

dew drops on rose petal