marine snail, Zafra peasei (Martens & Langkavel, 1871) | Collections Online - Museum of New Zealand Te Papa Tongarewa