Her Royal Highness The Princess Royal Unveils a new Sculpture.

On November 8, 2012, Her Royal Highness The Princess Royal was at Gordon Square Gardens in London where she unveiled a sculpture of “… World War II heroine, Noor Inayat Khan.”

Please click here to read an article about today’s event from the Guardian newspaper.