Ostracod, light micrograph

Bildnummer 12256511
Ostracod, light micrograph
;