Cymbiola imperialis

Cymbiola imperialis
Item# 10575

(Lightfoot, 1786)

121mm (chipped spinal canal)

Philippines