Cymbiola flavicans

Cymbiola flavicans
Item# 10656
$12.00

(Gmelin, 1791)

59mm

Australia