Water flea, light micrograph

Bildnummer 13633629
Water flea, light micrograph
;