Coral?

Coral?

Observation - Coral? - Southern Africa. Description: