Cymbiola flavicans

Cymbiola flavicans
Item# 10563

(Gmelin, 1791)

65mm

Australia