Johannesburg, Gauteng province: Two-storey low-cost walkup housing project in Alexandra township’s East Bank. Photo: Chris Kirchhoff, MediaClubSouthAfrica.com. » Download high-res image
Johannesburg, Gauteng province: Two-storey low-cost walkup housing project in Alexandra township’s East Bank. Photo: Chris Kirchhoff, MediaClubSouthAfrica.com. » Download high-res image
Johannesburg, Gauteng province: Two-storey low-cost walkup housing project in Alexandra township’s East Bank. Photo: Chris Kirchhoff, MediaClubSouthAfrica.com. » Download high-res image
Johannesburg, Gauteng province: Low-cost housing project adjacent to Freedom Square in Kliptown, Soweto. Photo: Chris Kirchhoff, MediaClubSouthAfrica.com. » Download high-res image
Johannesburg, Gauteng province: Construction in progress on Park Station, set to be the main terminal of the Gautrain rapid rail link. Photo: Chris Kirchhoff, MediaClubSouthAfrica.com. » Download high-res image
Johannesburg, Gauteng province: Two-storey low-cost walkup housing project in Alexandra township’s East Bank. Photo: Chris Kirchhoff, MediaClubSouthAfrica.com. » Download high-res image
Johannesburg, Gauteng province: First National Bank’s Ikezi Agency in Dobonsonville, Soweto. Photo: Chris Kirchhoff, MediaClubSouthAfrica.com. » Download high-res image