Soft coral at Castor Rock

Soft coral at Castor Rock

Observation - Soft coral at Castor Rock - Southern Africa. Description: