Mimulus lewisii Purple monkey-flower
Phrymaceae (formerly Scrophulariaceae
Note the small flies, I beleive they must serve as pollinators, I have seen them on this plant at Cascade Pass as well.
I have read that M. lewisii are pollinated by bumblebees, but that is not what I have observed.
Rainier View Trail 1155, Pierce County, Washington, USA
Elevation ~ 5800 feet (1750 m.)
22 July 2006