Sponge, Genus Haliclona A member of Demosponges, Class Chalinidae. ID thanks to Tom Lee Turner Rocky Point, Palos Verdes, California
20141227sponge
Sponges - Phylum Porifera