Red Foot Moon Snail (Norrisia norrisii) Species Profile
Smooth Brown Turban (Norris' Top Shell), Norrisia norrisi
Red Foot Snail, Red Foot Moon Snail - Norrisia norrisii