Strombus gigas

Strombus gigas
Item# 10883

(Linnaeus, 1758)

279mm

Panama