Limaria tuberculata

Limaria tuberculata

Observation - Limaria tuberculata - Southern Africa. Description: