Pepper Bark Tree

Pepper Bark Tree

Observation - Pepper Bark Tree - Southern Africa. Description: