Monday, 22 October 2007

Nematoid


travelling testicle

...and a closeup on how the parasite attached itself.

No comments: