https://hubpages.com/animals/25-Most-Amazing-and-Unique-Animals-On-Earth Walking Leaf (or Leaf Insect) Also from the family Phyliidae, the walking leaf, or leaf insect, is native to South Asia and Australia. Its amazing natural…… Read more “Extraordinary!”
Tag: Insects
Imagine
I woke up to one of those days When things seem blissfully content Where there is many reasons for one to re-invent I went to the…… Read more “Imagine”