Naticarius colliei Seychelles Moon Shell

Naticarius colliei (Récluz, 1844) species 塞舌尔玉螺 Seychelles Moon Shell