dew on green leaf

Dew on green leaf

File size: 1.76MB 4128x2322 Uploaded by: kapa65
Download now (1.76MB)

Tags: green dew nature freshness leaf plant closeup environment water fresh natural drop rain raindrop wet