Giant Amoeba (Pelomyxa), LM X30.

Back to thumbnails