Water flea,polarised light micrograph

Bildnummer 11720580
Water flea,polarised light micrograph
;