Every year on 1 March, Wales celebrates St David's Day - but how much do we actually know about the country's patron saint ... abbey and donated a travelling altar that included a great sapphire ...