SEASHELLS

MURICIDAE MUREX — HEXAPLEX ERYTHROSTOMUS