Life … Animals Mollusks Gastropods Neogastropods Harp Snails Harpa Large Harp species 113 observations Large Harp Harpa major Field notes Close