Dog flea on dog hair, SEM

Bildnummer 12378322
Dog flea on dog hair, SEM
;