Habuprionovolva umbilicata Navel Egg Cowrie 2

Habuprionovolva umbilicata (G. B. Sowerby II, 1848) Allied Cowrie