This huge and heavy shell is Lambis truncata from Western Indian Ocean waters.  Approx size is 33 cm (13 ") Overall in good condition considering the size of the specimen.  There are small chips at the very ends of the two spines but these do not detract from an otherwise striking shell.

Buy with confidence from Britain's longest established specialist shell dealer - original business started 1938!