Connect to share and comment

Rio favela olympics 2011 10 04

Appears In:
A fire in a Guarujá favela took over 50 wooden shacks and left 200 homeless.
Rio favela olympics 2011 10 04

A favela in Rio, Brazil.

Vanderlei Almeida