fresh dew drops on leaves

Fresh dew drops on leaves

File size: 2.52MB 3992x2661 Uploaded by: shiva
Download now (2.52MB)

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