Cinnyris chalybeus subsp. chalybeus on Anisodontea reflexa

Cinnyris chalybeus subsp. chalybeus on Anisodontea reflexa

Observation - Cinnyris chalybeus subsp. chalybeus on Anisodontea reflexa - Southern Africa. Description: Habitat: edge of kloof.

Habitat: edge of kloof.