Loripes clausus

Loripes clausus

Observation - Loripes clausus - Southern Africa. Description: