SegarA4378.jpg
Ovula ovum, Allied cowry, Aw Shucks, Lembeh Straits, Sulawesi, Indonesia