Not a Starfish

Not a Starfish

Observation - Not a Starfish - Southern Africa. Description: