Selasphorus platycercus (Swainson, 1827)
Family: Trochilidae
Broad-tailed Hummingbird,  more...
[Selasphorus platycercus platycercus (Swainson, 1827)]
Selasphorus platycercus image
Description Not Yet Available