dcsimg

Turbinella barclayi is a species of in the family Turbinellidae.