Leaf

Leaf

A green leaf whit drops of water