Amoeba Starfish

More detail of the cavities.

More detail of the cavities.
Amoeba Starfish, Aug 1, 2011