Spiny Starfish ...

Spiny Starfish ...

Observation - Spiny Starfish ... - Southern Africa. Description: