Guess Who...?

GALLERIES

Guess Who...?

...Former South Africa president Nelson Mandela in Johannesburg just over a month before his country hosts the top football event.