Calliope Hummingbird Selasphorus calliope

  • Missoula, Montana, United States