Tags

, , , ,

Dew: Noun; tiny drops of water that form on cool surfaces at night, when atmospheric vapour condenses (Oxford Dictionary).

OLYMPUS DIGITAL CAMERA