SegarB1771.jpg
Mollusks, gastropod, Dentiovula dorsuosa ?, Allied cowry, Angel's Window, Lembeh Straits, Sulawesi, Indonesia, SegarB1771