fresh dewdrops on the green leaf

Fresh dewdrops on the green leaf

File size: 5.55MB 4288x2848 Uploaded by: flyupmike
Download now (5.55MB)

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