Humming bird standing on a stem of a sunflower leaf. Photo by Russ Huslage Troy Mo.