Entertainment A little piece of Galicia takes root in the royal grounds of King Henry VIII's Hampton Court Palace Garfield Myrie 03/07/2024