Cymbiola cymbiola

Cymbiola cymbiola
Item# 10786
$50.00

(Gmelin, 1791)

68mm

Indonesia