Water drops on green plant leaf - Stock Photo & Image
By osons163 3200x3200 px
Stock Photo ID: 48072645
This site is protected by reCAPTCHA and the Google
Privacy and Cookie Policy and Terms of Service apply. Similar Royalty-Free Images
Macro shot on the dew drops on a leaf
Green leaf with water drops, raindrops and dew, skincare natural background, cosmetic product stage, texture, place for text, gel droplets
Young spring leaves on green background in wet forest
Show more