Statue of Nelson Mandela at Nelson Mandela Square in Johannesburg, South Africa.

Statue of Nelson Mandela at Nelson Mandela Square in Johannesburg, South Africa.

Leave a Reply