Broad-tailed Hummingbird Selasphorus platycercus, Broad-tailed Hummingbird Selasphorus platycercus, Broad-tailed Hummingbird Selasphorus platycercus,
Selasphorus platycercus,