Friday, October 08, 2010

look at this fucking pink eye

Photograph courtesy Piotr Naskrecki, Conservation International
 One of 40 new species of Leaf Katydid found in Papua New Guinea.

No comments:

Post a Comment

how crazy is this shit?