Catherine, Princess of Wales and Prince William go to communities forward of St. David’s Day.