Calliope

The smallest bird in North America north of Mexico, the Calliope Hummingbird inhabits mountain areas of the northwestern United States. It is the smallest long-distance avian migrant in the world, spending its winters… Continue reading