Sign in

Aves > Apodiformes > Trochilidae > Trochilinae > Haplophaedia > Haplophaedia aureliae > Haplophaedia aureliae russata

subspecies: Haplophaedia aureliae russata (Greenish Puffleg, )