Human flea,light micrograph

Bildnummer 11619838
Human flea,light micrograph
;