Human flea, SEM

Bildnummer 12289596
Human flea, SEM
;