A photo of Plant leaf and water drop on leaves - Stock Photo & Image
By porjai 2500x1875 px
Stock Photo ID: 4171029
This site is protected by reCAPTCHA and the Google
Privacy and Cookie Policy and Terms of Service apply. Similar Royalty-Free Images
Green nature water drops background wallpaper
Water drops on plant in wild nature
Green leaf with drops of water
Water Drop On Leaf
Leaf and drop
Show more