South Africa House in London’s Trafalgar Square
The South African flag is projected onto South Africa House in London’s Trafalgar Square as the country celebrated the 10th anniversary of Freedom Day on Tuesday. The building on the left is St Martins in the Fields Church. —AFP
Home |
Infotainment
|