 Erythranthe breweri

Erythranthe breweri is a species of monkeyflower known by the common name Brewer's monkeyflower.It is native to western North America from British Columbia to California to Colorado, where it grows in moist spots in several habitat types.