Common Spearleaf Conebush

Common Spearleaf Conebush

Observation - Common Spearleaf Conebush - Southern Africa. Description: