Cymbiola flavicans

Cymbiola flavicans
Item# 10658

(Gmelin, 1791)

80mm

Australia