People / James Koh
Canarium urceus (Linnaeus, 1758); off Singapore Island, Republic of Singapore, Malay Archipelago, South China Sea; Photo & Copyright James Koh Euprotomus aratrum (Röding, 1798); off Singapore Island, Republic of Singapore, Malay Archipelago, South China Sea; Photo & Copyright James Koh Laevistrombus canarium (Linnaeus, 1758); off Singapore Island, Republic of Singapore, Malay Archipelago, South China Sea; Photo James Koh |