Linaria triornithophora is native to Spain and Portugal. The flowers are violet and purple striped with an orange palate. It is an old fashioned plant not commonly grown in American gardens.
GalleriesFlowers and Shrubs: L
L. H. Bailey Standard Cyclopedia of Horticulture (New York, New York: The MacMillan Company, 1917)