Passeriformesperching birds


    • white-rumped snowfinch
      Onychostruthus taczanowskii
    • white-rumped snowfinch
      Onychostruthus taczanowskii
    • white-rumped snowfinch
      Onychostruthus taczanowskii
    • Kentucky warbler
      Oporornis formosus
    • crested bellbird
      Oreoica gutturalis
    • sage thrasher
      Oreoscoptes montanus
    • sage thrasher
      Oreoscoptes montanus
    • origma
      Origma solitaria
    • black-naped oriole
      Oriolus chinensis
    • black-and-crimson oriole
      Oriolus cruentus
    • African black-headed oriole
      Oriolus larvatus
    • Eurasian golden oriole
      Oriolus oriolus
    • Eurasian golden oriole
      Oriolus oriolus
    • olive-backed oriole
      Oriolus sagittatus
    • ashy tailorbird
      Orthotomus ruficeps