Prince Harry watches the Invictus Games archery finals
Prince Harry, 33, was at historic York Fort in Toronto to see the inspirational competitors take part in the archery finals as he kicked off another busy day at the Invictus Games.
Prince Harry watches the Invictus Games archery finals
Prince Harry, 33, was at historic York Fort in Toronto to see the inspirational competitors take part in the archery finals as he kicked off another busy day at the Invictus Games.