fresh dew drops on leaves

Fresh dew drops on leaves

File size: 2.04MB 4288x2848 Uploaded by: rian
Download now (2.04MB)

Tags: green dew plant nature water closeup leaf fresh environment drop wet freshness natural garden morning environmental