Showing posts with label Camouflage. Show all posts
Showing posts with label Camouflage. Show all posts

Saturday, 22 November 2008

The Strangest Camouflage in the World

Insects typically do not stand out. Something to do with it being their one way ticket to certain extinction, generally. A fact that just ad...