Keel-billed ToucanFemale Yellow-Rumped Cacique at NestBaby Wattled Jacana - PanamaMale Yellow-rumped CaciqueAnhinga Perched on a Stump - PanamaMale Anhinga perched on a stump - PanamaBaby Wattled Jacana Walking on a Lily Pad - PanamaBlack-bellied Whistling Ducks on a tree stump - PanamaGroup of Three Black-bellied Whistling Ducks - Gamboa, PanamaPair of Black-bellied Whistling Ducks - Gamboa, PanamaBlack-bellied Whistling Ducks on a Tree Branch - PanamaBlack-bellied Whistling Duck taking off in flight - PanamaBlack-bellied Whistling Duck taking off in flight - PanamaBlack-bellied Whistling Duck - Gamboa, PanamaBlack-bellied Whistling Duck - Gamboa, PanamaChestnut-mandibled Toucan perched in a tree - Gamboa, PanamaChestnut-mandibled Toucan - PanamaChestnut-mandibled Toucan - Panama