Cassis rufa

Cassis rufa
Item# 10881-1

(Linnaeus, 1758)

142mm

Africa