American Brooklime - Veronica americana
Common at the edges of streams, in swamps, and on the shores of ponds below 3000 feet. Photographed (left) at the edge of the White River at the Wonderland Trail crossing, on June 28, 2016 and (center and right) in a small pond between Tahoma and Kautz Creeks on June 22, 2016.