Place the mouse over the thumbnail to see a bigger picture
Every day life in Joburg
The city's health department provides free blood tests at the Carlton Centre
Spectators watch a street parade down Oxford Road in Rosebank
The city's health department provides free blood tests at the Carlton Centre
School children playing the traditional African board game, Morabaraba, now increasingly popular
One of the city's elegant new buses offloads passengers in Gandhi Square, centre of the CBD
They're everywhere ... cellphones don't discriminate against colour, age, gender, or even income
City officials inspect the property of a "slum landlord" in the inner city
School children fling bacteria-loaded clay balls into Zoo Lake as part of a clean-up campaign. The bacteria helps "eat" pollution in the water
City health officials hold an open-air clinic in an informal settlement
Great clothing bargains at an inner city market
A clown rides a fire truck as part of a fire awareness programme aimed at school children
South Africa's last coppersmith, Larry De Klerk, operates from an historic house in Doornfontein
Ever so serious, pre-teen majorettes march through the streets of their Johannesburg west community
Fruit seller with his wares on a street in Yeoville
Fruit on sale on a pavement in the inner city
The annual Gay Pride parade, which began in the eighties as a protest against repression, has become more like a local Mardi Gras
A traffic incident on a Hillbrow street brings curious neighbours flocking to windows
Shoppers stroll through a new open air market constructed in Hillbrow
Policemen on horseback patrol outside the Wanderers stadium
Children play in a park that was once reserved for whites only
Lunch-time stew for sale at Maria's street restaurant
Men join a march through Alexandra against violence towards women and children
Crowds in Newtown, once a run-down area, now being redeveloped as a cultural centre
Numbers board game keeps township children entertained while they learn
Independent African churches hold services in open spaces alongside streams each Sunday
Healing ceremony at an open air service by an African church
Hidden behind the greenery, the Gay Pride parade snakes down Jan Smuts Avenue
Party time in a city park after an open-air kwaito concert
It's party time in Soweto
Protesters march, chant and dance along a city street ... political protest is legal, as long as arrangements are made with traffic police
Crowds at the Rand Show, the country's most popular fair, held annually over the Easter holidays
Roadside stall beckons customers on a highway outside Soweto
Post-apartheid education ... black and white children in a school library
Homeless street children get subsidised education at the New Nation school
Watched by their parents, youngsters play soccer on a stretch of veld in an informal
Street barbers offer the quickest and cheapest haircuts in town
A clown entertains children on a city street
Grilled "wors" or sausages, a staple form of street food
After-hours pavement gossip in the inner city
A carnival street parade through a township in western Johannesburg
Customers sit on plastic chairs under a makeshift roof in an informal "street restaurant"
A Rasta holds forth about Jah to a captive audience on board a Soweto train, where platform preachers are a common sight
Soweto commuters wait for the train to take them into Park Station in the city centre
The city's health department provides free blood tests at the Carlton Centre
Young performers from a circus school offer free entertainment in an open-air arcade
|