Dog flea on dog hair, SEM

Bildnummer 12301091
Dog flea on dog hair, SEM
;