Mauve sea cucumbers at Castor Rock

Mauve sea cucumbers at Castor Rock

Observation - Mauve sea cucumbers at Castor Rock - Southern Africa. Description: