Showing posts with label insects could destroy us all. Show all posts
Showing posts with label insects could destroy us all. Show all posts
Friday, October 16, 2009
Wednesday, September 2, 2009
Ultra Mantis
This showed up on the side of our house the other day. I had to snap some sort of picture to give a better idea of the size. That's the corner of our red shutter in the second pic. Thing was huge:
Subscribe to:
Posts (Atom)