74
Share

South Africa Freedom Day: Concert On The Square

Marking the seventh anniversary of South Africa's free elections, the 2001 South Africa Freedom Day Concert was celebrated in London's Trafalgar Square.