Broad-Tailed Hummingbird, Grand Teton National Park, WY 6/17/06
All Images copyright Tom Prestby 2006