fresh dew on leaf

Fresh dew on leaf

File size: 961.15KB 3888x2592 Uploaded by: mary15
Download now (961.15KB)

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