A lovely sight…the daffodil is the National flower of Wales and today is St David’s day…the patron Saint of Wales. Welsh people wear a daffodil on their lapel to celebrate! Nice to see these then.
Receive exclusive deals and awesome artist news and content right to your inbox.
Free for your convenience.