Strombus taurus

Strombus taurus
Item# 10998

(Reeve, 1857)

123mm

Marshall Islands