dew on a leaf

Dew on a leaf

File size: 3.60MB 4780x3024 Uploaded by: terryb
Download now (3.60MB)

Tags: dew green plant leaf nature water environment drop freshness wet waterdrop fresh natural