Dog flea on dog hair, SEM

Bildnummer 12378331
Dog flea on dog hair, SEM
;