Cymbiola cymbiola

Cymbiola cymbiola
Item# 10008

(Gmelin, 1791)

92mm

Indonesia