Malachite Sunbird on King Proteus

Malachite Sunbird on King Proteus - South Africa - Western Cape Region
Kirstenbosch National Botanical Garden.