Results 1 results found Cape sugarbird, Promerops cafer, on silverleaf wheel-pincushion, Kirstenbosch National Botanical Garden, Cape Town, South Africa