South Africa has a colourful history. Some cities in the country have gone from being one-horse shanty towns to bustling metropoles in little more than a century. The invention of the camera in the mid-1800s has allowed for these changes to be documented photographically. The following images show a glimpse of the evolution of South African cities over the years.
1. Johannesburg
2. Cape Town
3. East London
4. Durban
5. Bloemfontein
6. Port Elizabeth
7. Pretoria