Posted inBlog
Prince Harry is in London to mark the Invictus Games. King Charles won’t see his son on this trip.
A smiling Prince Harry waved to the crowd as he arrived for a church service at London's St. Paul's Cathedral ahead of the Invictus Games.It was a rare public appearance…