Cymbiola chrysostoma

Cymbiola chrysostoma
Item# 10655

(Swainson, 1824)

46mm

Indonesia