Primovula rosewateri Rosewater's Egg Cowrie 4

Primovula rosewateri (C. N. Cate, 1973) Rosewater's Egg Cowrie