Image of Batillaria attramentaria

NOAA