Thursday, March 25, 2010

Other World Bug


Every so often you come across a creature that simply defies imagination. This critter (insect?) fits that description.

No comments:

Post a Comment