Cover image thumbnail

Dewdrop

Tiny bead of moisture on plants, symbolizing freshness.