Crinoid worm at Castle Rocks

Crinoid worm at Castle Rocks

Observation - Crinoid worm at Castle Rocks - Southern Africa. Description: