fresh dewdrops on green leaves

Fresh dewdrops on green leaves

File size: 2.34MB 5472x3648 Uploaded by: rian
Download now (2.34MB)

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