Mollusca
Gastropoda
Neogastropoda
Mitridae
Mitra mitra
(Mitre)
1 photo
Philippines
(Mars 2010)