Purple-throated Woodstar

Calliphlox mitchellii