Crinoid worms at Castle Rocks

Crinoid worms at Castle Rocks

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