Shelled amoebae,SEM

Bildnummer 12968708
Shelled amoebae,SEM
;