keel-billed toucan The keel-billed toucan is the national bird of Belize. This taxidermy mount is on display in Bird Hall. (photo by Hayley Pontia)
Our eNews features information on exhibitions, upcoming events, and subscriber-only special offers!
Get eNews