Devil Thorn

Devil Thorn

Observation - Devil Thorn - Southern Africa. Description: