Selasphorusrufous hummingbirds


    • broad-tailed hummingbird
      Selasphorus platycercus
    • rufous hummingbird
      Selasphorus rufus
    • rufous hummingbird
      Selasphorus rufus
    • rufous hummingbird
      Selasphorus rufus