108 Tardigrade water bear Pseudechiniscus perplexus AT.000006

Tardigrade water bear Pseudechiniscus perplexus. Photograph by Jean-Claude Stahl. Te Papa (AT.000006)Read more