Tuesday 19 November 2013

These fine specimens appear to be ROPE PARASITES.  A coffee enema may have helped to dislodge
them.