Long-siphoned whelk at Castle Rocks

Long-siphoned whelk at Castle Rocks

Observation - Long-siphoned whelk at Castle Rocks - Southern Africa. Description: