Cymbiola flavicans

Cymbiola flavicans
Item# 10562

(Gmelin, 1791)

73mm

Australia