Andersonia aristata It is interesting to note in this particular species that the stamens exert (get longer) as the flower ages. Andersonia plants are endemic to the South-West Botanical Province of Western Australia.They are a showy plant and often grow in mass in poor soils.Four more photos in first comment below.
Kohler's Medizinal-Pflanzen in naturgetreuen Abbildungen mit kurz erlauterndem Texte :.Gera-Untermhaus :Fr. Eugen Kohler,[1883-1914].biodiversitylibrary.org/page/303638
Found along the southern rim of the Neotropics, from Bolivia to northeastern Argentina. Known as Mini Angel's Trumpet in gardening. University of B.C. Gardens.