Mirabilistrombus listeri

Mirabilistrombus listeri
Item# 10924

(Gray, 1852)

129mm

Thailand