Whelk? egg case at Castle Rocks

Whelk? egg case at Castle Rocks

Observation - Whelk? egg case at Castle Rocks - Southern Africa. Description: