A purple rumped sunbird

Bird Pictures
A purple rumped sunbird.