Broad-tailed Hummingbird (Selasphorus platycercus) on nest, Teton National Park.
Broad-tailed Hummingbird (Selasphorus platycercus) on nest, Teton National Park.
Filename: 03500Jeff-jof.jpg
Copyright