Description
Daffodil trumpets provide one of the largest - and strongest - yellows amongst the spring flowers of the UK. Appropriately, since the daffodil is the national flower of Wales, they start to burst their buds and sport their yellow petals around March 1st, St. David's Day.