Cymbiola chrysostoma

Cymbiola chrysostoma
Item# 10653

(Swainson, 1824)

42mm

Indonesia