Erythranthe cordata (Greene) Nesom  
Family: Phrymaceae
Erythranthe cordata image