Britain’s Queen Elizabeth II and Prince Philip celebrate their 73rd wedding anniversary today releasing a photograph of themselves opening a card from three of their great-grandchildren.
The photo made public late Thursday shows Britain’s longest-reigning monarch and her husband seated on a sofa at Windsor Castle while examining the card made by the children of their grandson Prince William and his wife, the Duchess of Cambridge.
(The Associated Press)