fresh dewdrops on green leaves

Fresh dewdrops on green leaves

File size: 1.16MB 3008x2000 Uploaded by: kapa65
Download now (1.16MB)

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