Segar4963.jpg
Mollusks, gastropod, Unidentified, Parasitic gastropod, unidentified, Bastera Reef, Phillipine Islands & Sulu Sea, Segar4963