1. Appears at Wembley tribute

    · Wembley Stadium, London, England, United Kingdom

    Mandela attended the international concert organized as a public reception after his release. Coordinates represent the Wembley stadium site.

All 99 moments of Nelson Mandela →