Thursday, 24 January 2013

Possible Biofilm

Wednesday, 23 January 2013

A parasite of the worm variety.