Spiny Butterflybush

Spiny Butterflybush

Observation - Spiny Butterflybush - Southern Africa. Description: