Nature
Greenery
Read More
Droplet
A water droplet.
Bed of Clover
A whole bunch of clover with larger leaves than you normally see.
New Leaf
A new leaf.