(Image credit: freshphotons.com)

Posted by Ellen

An electron micrograph, colorized, showing one little leg of a teeny little soil mite.