MURICIDAE
click for larger image
Purpura persica (Linnaeus, 1758) Collected on rock; Pura Tannah Lot - Temple, Tabanan, Southern Bali, Indonesia; March 2007
No. 6219: 47.5 mm, w/o, F++