SegarB1864.jpg
Mollusks, gastropod, Thyca crystallina, Parasitic snail, Tanjung Tebal, Lembeh Straits, Sulawesi, Indonesia, SegarB1864