More about this image

The Sugar Mite,  Image number:SIL33-156-01