Devils Thorn

Devils Thorn

Observation - Devils Thorn - Southern Africa. Description: