Scutellastra longicosta ...

Scutellastra longicosta ...

Observation - Scutellastra longicosta ... - Southern Africa. Description: