Western Black-headed Oriole

Oriolus brachyrhynchus Order: Passeriformes Family: Oriolidae (Old World Orioles)
Oriolus brachyrhynchus Order: Passeriformes Family: Oriolidae (Old World Orioles)

More Photos