fresh dew drops on leaf

Fresh dew drops on leaf

File size: 1.04MB 2568x1955 Uploaded by: medilo
Download now (1.04MB)

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