Our garden has shifted through a number of really good habitat permutations already this spring, and the most recent confluence of flora and fauna happens to be the coral bells and buzzbirds (hummingbirds, to you normals).  Unfortunately, I have not been patient enough or lucky enough to capture the little zippers with my camera, despite their ballsy gregariousness around people.  However, this Giant Swallowtail and tank of a bee were really polite about being slow and deliberate in their coral bell visits, thus allowing me to stalk them to the best of my abilities.