Cymbiola vespertilio matiyensis

Cymbiola vespertilio matiyensis
Item# 10601

(Douté, 1985)

81mm

Philippines