Green Leaf

Green leaf

Green leaf on earth, little tree on earth