1 March heralds one of the most important dates for the people of Wales for it marks, as everyone knows from the land of my fathers, St David’s Day.
Known in Welsh as Dewi Sant, celebrating the life of the patron saint of Wales sees people from right across the principality take…