Orange thread-gilled worm at Castle Rocks

Orange thread-gilled worm at Castle Rocks

Observation - Orange thread-gilled worm at Castle Rocks - Southern Africa. Description: