Prince Harry poses for a photo with U.K.’s Invictus Games team members on Wednesday (April 6) outside of Buckingham Palace in London, England. The 31-year-old royal unveiled the team of wounded, ill and injured service men and women who will be traveling to compete in the… Read entire story.
Source: Just Jared