Friday, July 23, 2010

A group of walker insects (Mallada basalis) are displayed in a tank

24 hours in pictures: Walker insects in a tank at the annual biotechnology show in Taipei, Taiwan
A group of walker insects (Mallada basalis) are displayed in a tank in Taiwan

No comments:

Who's your favorite 'Grey's Anatomy' character?

Become a fan

Follow me on Twitter