Duchess of Cornwall departs Windsor Castle

3 年前
The Duchess of Cornwall has been seen leaving Windsor Castle in Berkshire. Earlier on Thursday, Camilla and Prince Charles made an emotional visit to Marlborough House in central London, where they saw some of the flowers which had been left in memory of Prince Philip.