Strombus gallus

Strombus gallus
Item# 10926

(Linnaeus, 1758)

138mm

Puerto Rico