Tetraclita serrata ...

Tetraclita serrata ...

Observation - Tetraclita serrata ... - Southern Africa. Description: