Green leaf with water drops - Stock Photo & Image
By PantherMediaSeller 4518x3012 px
Stock Photo ID: 335389064
This site is protected by reCAPTCHA and the Google
Privacy and Cookie Policy and Terms of Service apply. Similar Royalty-Free Images
Raindrops on a lily of the valley leaf
Leaf with water drops. Fresh leaf of lily of the valley with dew. Drops macro. Closeup leaf
Water drops on a green leaf closeup
Show more