Davidbygott Could be Nectarinia chloropygia, Olive-bellied Sunbird, though several females are rather similar.
Comments (1)