Scarlet monkey flower (Mimulus cardinalis). The high position of the stamens and stigma ensure that the heads of hummingbird pollinators make contact with them whilst nectaring. Cultivated in garden, Surrey, England, UK. Native to USA.