Red-chested sea cucumbers at Carnaby Street

Red-chested sea cucumbers at Carnaby Street

Observation - Red-chested sea cucumbers at Carnaby Street - Southern Africa. Description: