Results 1 results found Cape sugarbird (Promerops cafer), perched on protea, Harold Porter Botanical Gardens, Western Cape, South Africa, Africa