Strombus iredalei Abbott, 1960

Strombus iredalei Abbott, 1960

Roebourne, West Australia on sand at low tide (54 mm.)

Back