Saturday, 17 December 2011



Largest Insect Egg-----Malaysian stick insect (Heteropteryx dilitata) at .05 inches

No comments:

Post a Comment