Tags Church Square

Tag: Church Square

Town teams up for Mandela statue

The town of Worcester in the Western Cape is to become home to a new sculpture of South Africa’s former president Nelson Mandela. The sculpture, the world’s fifth of the anti-apartheid activist, will be unveiled just in time for his 94th birthday on 18 July.
Madiba's life captured in art


Skip to toolbar