flickr-free-ic3d pan white

Black-headed Oriole.

Oriolus larvatus. Kruger National Park. South Africa.

773 views
36 faves
133 comments
Taken on August 3, 2011