Buffalo Thorn

Buffalo Thorn

Observation - Buffalo Thorn - Southern Africa. Description: