Chalcomitra amethystina subsp. amethystina (Black Sunbird)

Chalcomitra amethystina subsp. amethystina (Black Sunbird)

Observation - Chalcomitra amethystina subsp. amethystina (Black Sunbird) - Southern Africa. Description: