dcsimg

Semicassis dorae is a species of snail in the family helmet shells.