Prince Harry arrived at the St. Paul’s Cathedral on Wednesday, May 8th, to attend the 10th anniversary of Invictus Games.
The event was talking place just a few kilometres away from Buckingham Palace, where King Charles, who refused to meet his younger son due to a full diary, having the annual garden party.