Quote “The Humans has… “The Humans has Stain this planet.” said mother Nature, “and now I must fight Back. Micheline Jean Louis Share this:TwitterFacebookTumblrMorePrintLinkedInLike this:Like Loading... Related