location
republish
phone
mail
print
search
twitter
facebook
rss
youtube
copyright
menu
cross
whatsapp
share
home
creative-commons
News
Sections
▼
Features
Opinion
Editorials
Videos
Photo Essays
Court Cases
Guides
▼
Social Grants
Housing
Q&A
More
▼
About Us
Gallery
Corrections
Topics
Authors
Target
Sudoku
Donate
Gallery front
|
Photos
| A homeless man is seen sleeping on the streets of the Johannesburg CBD.
A homeless man is seen sleeping on the streets of the Johannesburg CBD.
A homeless man is seen sleeping on the streets of the Johannesburg CBD.
Download
📥 Download Page
Find all of our download options here
Quick Downloads:
Thumbnail (60px X 60px)
Small (140px X 100px)
Medium (300px X 200px)
Big (461px X 307px)
Large (680px X 454px)
Extra large (750px X 500px)
Huge (882px X 588px)
Original (4800px X 3198px)
Date taken
18 November 2025
Photo by
Ihsaan Haffejee
Credit
Ihsaan Haffejee
Albums
Keywords
Homeless
,
Housing
,
Johannesburg
Ihsaan Haffejee
Most of our content is free to use.
Find out more >>
Extra Large Photo
📋 Copy link
Huge Photo
📋 Copy link
Related photos
Affordable Housing Africa conference
Reclaim the City supporters hold a picket during the 4th annual Affordable Housing Africa conference at the African Pride hotel in Cape Town.
18 July 2017
Picket against Woodstock evictions
Relaim the City supporters hold a picket against evictions at the Searle Street bridge in Cape Town.
11 July 2017
Picket against Woodstock evictions
Relaim the City supporters hold a picket against evictions at the Searle Street bridge in Cape Town.
11 July 2017
Picket against Woodstock evictions
Desire Faghmeeda Ling and other Reclaim the City supporters hold a picket against evictions at the Searle Street bridge in Cape Town.
11 July 2017
Picket against Woodstock evictions
Relaim the City supporters hold a picket against evictions at the Searle Street bridge in Cape Town.
11 July 2017
Hout Bay Protest
A public order police officer watches as residents and police clash during a protest over reblocking in Imizamo Yethu, Hout Bay.
3 July 2017
Hout Bay Protest
A demonstrator is detained during a protest over reblocking in Imizamo Yethu, Hout Bay.
3 July 2017
Hout Bay Protest
Residents protest over reblocking in Imizamo Yethu, Hout Bay.
3 July 2017
Hout Bay Protest
Residents protest over reblocking in Imizamo Yethu, Hout Bay.
3 July 2017
Hout Bay Protest
Residents protest over reblocking in Imizamo Yethu, Hout Bay.
3 July 2017
Hout Bay Protest
A burnt out vehicle during a protest over reblocking in Imizamo Yethu, Hout Bay.
3 July 2017
Hout Bay Protest
Residents protest over reblocking in Imizamo Yethu, Hout Bay.
3 July 2017
Hout Bay Protest
A young girl walks through a temporary relocation area (TRA) made for residents who were affected by a fire that engulfed the Imizamo Yethu informal settlement in Hout Bay. At the amt time, residents were protesting over the delay in reblocking.
3 July 2017
Blikkiesdorp
Blikkiesdorp is a Temporary Relocation Area in Delft. It is also known as "Tin Can Town".
2 June 2017
Blikkiesdorp
Blikkiesdorp is a Temporary Relocation Area in Delft. It is also known as "Tin Can Town".
2 June 2017
Students protest against rape culture
Gauteng students protest against rape culture on Nelson Mandela Bridge in Johannesburg.
24 May 2017
first
previous
13 of 18
next
last