Water flea and paramecium,micrograph

Bildnummer 12099499
Water flea and paramecium,micrograph
;