Grey sea cucumber at Castle Rocks

Grey sea cucumber at Castle Rocks

Observation - Grey sea cucumber at Castle Rocks - Southern Africa. Description: