Share this image:

Cat flea

Coloured scanning electron micrograph of a cat flea (Ctenocephalides felis) amongst cat hairs

Related images