dew on green leaf

Dew on green leaf

File size: 2.46MB 3778x2444 Uploaded by: flyupmike
Download now (2.46MB)

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