species 908 observations

Merchant Dove Shell

Columbella mercatoria