dcsimg
Image of leopard cone
Creatures » » Animal » » Molluscs » Snails » » Cone Snails »

Leopard Cone

Conus leopardus (Röding 1798)