Fresh green leaf with drops, close up - Stock Photo & Image
By belchonock 5472x3648 px
Stock Photo ID: 84783196
This site is protected by reCAPTCHA and the Google
Privacy and Cookie Policy and Terms of Service apply. Similar Royalty-Free Images
Texture of a green leaf as background
Texture of green leaf with drops of water
Wet leave on wet green leave background
Show more