Mirabilistrombus listeri

Mirabilistrombus listeri
Item# 11000

(Gray, 1852)

133mm (w/operc)

Thailand