An adult male perches on an exposed branch. The Anna's hummingbird is about 4 inches long. Shoreline Park Mountain View, California
Copyright © 2023 Michael Chang.All rights reserved.