Hairyback / Gastrochich (Gastrotricha) a micropscopic organism, moving through sample of freshwater, from River Teifi, Wales, UK. October. Taken with Differential Interference Contrast microscopy.