Strombus goliath

Strombus goliath
Item# 11032

(Schroter, 1805)

317mm

Brazil