Coloured SEM of a cat flea,Ctenocephalides felis

Bildnummer 11910508
Coloured SEM of a cat flea,Ctenocephalides felis
;