Porcupinebush

Porcupinebush

Observation - Porcupinebush - Southern Africa. Description: