Nelson Mandela statue in Pretoria
2018-11-10 - South Africa - Photo by Diane Wallace
The largest Nelson Mandela statue in Pretoria was discovered on the mission trip to the Guateng province of South Africa. He is held in high regard in South Africa, where he is described as the "Father of the Nation". Comments | Permalink