The Calliope Hummingbird is the smallest bird in North America. It is native to the
United States and Canada. It has a western breeding range mainly from California
to British Columbia and migrates to the Southwestern United States, Mexico, and
Central America for its wintering grounds.
Calliope Hummingbird

Leave a comment

Name .
Message .