Strombus goliath

Strombus goliath
Item# 10884

(Schroter, 1805)

313mm

Brazil