Fine hydroid at Seal Rock

Fine hydroid at Seal Rock

Observation - Fine hydroid at Seal Rock - Southern Africa. Description: