Cowslip, Primula veris.
According to legend, St Peter dropped the keys to heaven when he learned a duplicate set had been made. The keys landed somewhere in northern Europe, and the first cowslips sprang forth from that spot.
The flowers are thought to represent the saint's bunch of keys, which is how they are known in some areas of the UK.
Hope you all had a great weekend, and thank you for looking.