Cymbiola flavicans

Cymbiola flavicans
Item# 10578

(Gmelin, 1791)

96mm

Australia