James' Penstemon

There was an explosion of these flowers along Three Gun Spring Trail, in the Sandia foothills, during this very wet spring. The green background is from snakeweed coming up.