Great Blue Turaco

Corythaeola cristata Order: Cuculiformes Family: Musophagidae (Turacos)
Corythaeola cristata Order: Cuculiformes Family: Musophagidae (Turacos)

More Photos