Mandela celebrates 20 years of freedom

Nelson Mandela arrives at the InterContinental Hotel on June 26, 2008 in London, England.

Leave a Reply

Sponsors
Categories
Archives