Prince Harry arrives at St Paul’s Cathedral in London to attend the ceremony marking the 10th anniversary of the Invictus Games, which are held for wounded, injured, and sick service personnel and veterans. IMAGES
Prince Harry arrives at St Paul’s Cathedral in London to attend the ceremony marking the 10th anniversary of the Invictus Games, which are held for wounded, injured, and sick service personnel and veterans. IMAGES