Blue-throated Hillstar

 

Blue-throated Hillstar