Her Royal Highness the Princess Royal arrived in South Africa on April 16, 2012, in connection with Her Majesty Queen Elizabeth II’s Diamond Jubilee.
The Princess Royal began her day with a visit to several organizations in Johannesburg including St. John Eye Hospital, Cotlands Turffontein Resource Centre, the Soweto Equestrian Foundation, and the Liverpool School of Tropical Medicine to name a few. The princess also attended a reception “…hosted by the British High Commissioner to the Republic of South Africa to commemorate Her Majesty The Queen’s Diamond Jubilee at the British High Commissioner’s Residence in Pretoria.”
Click here to watch another video.
Source: Royal.gov.uk