Purple Sunbird...Scientific name: Cinnyris asiaticus by Maneesh Sharma
_