Red-chested sea cucumbers at Castle Rocks

Red-chested sea cucumbers at Castle Rocks

Observation - Red-chested sea cucumbers at Castle Rocks - Southern Africa. Description: