24 April, 2011

Royal Wedding: The Runners and Riders (2)

Also tucking in to a square meal will be Gabriel Machinga, the Zimbabwean Ambassador.

This really has been a triumph for the Foreign Office.

No comments: