Shells
Next
Sea Shells--Gastropods
Orange Apple Snail (Pomacea ?), 6.5 cm X 5 cm.