Zafrona pulchella (de Blainville, 1829) Beautiful Dovesnail
Zafrona pulchella (de Blainville, 1829) Beautiful Dovesnail
Beach north of Isabela, Puerto Rico.  Digital images by David Kirsh.