Scutellastra argenvillei (Argenville's limpet)

Scutellastra argenvillei (Argenville's limpet)

Observation - Scutellastra argenvillei (Argenville's limpet) - Southern Africa. Description: