15 things you might not know about St David...
St David’s Day (or Dydd Dewi Sant in Welsh) is celebrated on 1 March across Wales and the wider world. It is the day where school children dress in traditional costume, daffodils are worn, and Welsh cakes are baked by the dozen. But who was St David? What was he famous for?