Typical Karoo thorns

Typical Karoo thorns

Observation - Typical Karoo thorns - Southern Africa. Description: