Plicopurpura patula

Species
Plicopurpura patula
belongs to Genus