Cymbiola flavicans

Cymbiola flavicans
Item# 10482-84

(Gmelin, 1791)

83mm

Australia