dew on green leaf

Dew on green leaf

File size: 2.89MB 3264x4928 Uploaded by: kapa65
Download now (2.89MB)

Tags: green dew nature freshness leaf plant closeup water fresh natural droplet dewdrop liquid droplets