Thursday, March 1, 2012

The "Tree Lobster's" Last Stand


On an extremely skinny, extremely tall shell of what used to be a volcano, a giant insect once deemed extinct makes it's last stand.

No comments:

Post a Comment