Purple-throated Sunangel
Heliangelus viola
(L 3.25")
In tropical and subtropical
forests of west Ecuador
and northwest Peru.
Utuana Reserve
Ecuador
16Feb2013
flash photos
Heliangelus in Greek
means
sun angel.
© Ted
Parker 
Macaulay
Library
© Wikipedia