Wednesday, April 5, 2017

Brain food

Tree Lobsters

The above is a really interesting story about a fascinating creature - Lord Howe Island stick insect, one of the largest in the world and thought extinct until they found a few living on a rock in the ocean that looks like something out of a Bond movie for a villain's lair.

No comments:

Post a Comment