water drops on green leaf

Water drops on green leaf

File size: 1.95MB 3504x1862 Uploaded by: kapa65
Download now (1.95MB)

Tags: water rain nature green dew closeup leaf wet environment raindrop drop plant freshness liquid droplet