Water flea head,light micrograph

Bildnummer 11733041
Water flea head,light micrograph
;