On Friday The Princess Royal attends the XXII Olympic Winter Games in Sochi, Russia. Her Royal Highness will see the Opening Ceremony in the Fisht Olympic Stadium. photo credit: West Midlands Police v [...]
Her Royal Highness The Princess Royal attends the XXII Olympic Winter Games in Sochi, Russia all week. The Princess is a member of the International Olympic Committee and President of the British Olym [...]