Selasphorus platycercus (Swainson, 1827)  
Family: Trochilidae
Broad-tailed Hummingbird,  more...
[Selasphorus platycercus platycercus (Swainson, 1827)]
Selasphorus platycercus image
Selasphorus platycercus image
Selasphorus platycercus image
c. smith  
Selasphorus platycercus image
Selasphorus platycercus image
Selasphorus platycercus image
Selasphorus platycercus image