Cymbiola cymbiola

Cymbiola cymbiola
Item# 10162
$68.00

(Gmelin, 1791)

66mm

Indonesia