Parasitic Snail, Luetzenia asthenosomae, Ambon, Moluccas, Indonesia

Photo No. 14763