Water flea, light micrograph

Bildnummer 13506851
Water flea, light micrograph
;