Pterocelastrus tricuspidatus

Pterocelastrus tricuspidatus

Observation - Pterocelastrus tricuspidatus - Southern Africa. Description: