Cymbiola cymbiola

Cymbiola cymbiola
Item# 10303

(Gmelin, 1791)

69mm

Indonesia