Cymbiola innexa (Form B)

Cymbiola innexa (Form B)
Item# 10416
$35.00

(Reeve, 1849)

114mm (growth mark)

Indonesia