water drops on green leaf

Water drops on green leaf

File size: 1.12MB 2768x2304 Uploaded by: shiva
Download now (1.12MB)

Tags: water nature green dew closeup leaf wet raindrop drop plant freshness droplet natural