Leaf, Drops And Insect

Leaf, drops and insect

A Green leaf and drops