Erica pulchella?

Erica pulchella?

Observation - Erica pulchella? - Southern Africa. Description: See the Interaction and make a suggestion as to what made the holes.

See the Interaction and make a suggestion as to what made the holes.