Multicolour sea fans at Castor Rock

Multicolour sea fans at Castor Rock

Observation - Multicolour sea fans at Castor Rock - Southern Africa. Description: