Sign in

Aves > Piciformes > Bucconidae > Notharchus > Notharchus hyperrhynchus > Notharchus hyperrhynchus cryptoleucus

subspecies: Notharchus hyperrhynchus cryptoleucus (White-necked Puffbird, )