Markus Anderson and Meghan Markle watching the opening ceremony of the 2017 Invictus Games at the Air Canada Arena in Toronto, Canada.

Markus Anderson and Meghan Markle watching the opening ceremony of the 2017 Invictus Games at the Air Canada Arena in Toronto, Canada.

Leave a comment