dcsimg
Image of mermaid's glove
Creatures » » Animal » Sponges » Demosponges » » Chalinidae »

Mermaid's Glove

Haliclona (Haliclona) oculata (Linnaeus 1759)