Friday, May 19, 2006

Awesome spider shedding pictures

While perusing the Gardenweb forums, I came across this amazing series of photos of a spider shedding its skin: Cosmic birth of an alien?

No comments:

Post a Comment