SegarA4956.jpg
Mollusks, gastropod, Thyca stellasteris, Parasitic snail, Cape Vogel, Island (B17), Milne Bay, Papua New Guinea, SegarA4956