Spiny legs

Spiny legs

Observation - Spiny legs - Southern Africa. Description: