Sign in

Aves > Apodiformes > Trochilidae > Trochilinae > Selasphorus > Selasphorus sasin > Selasphorus sasin sasin

subspecies: Selasphorus sasin sasin (Allen's Hummingbird, )