Favelas of Rio de Janeiro, Brazil.
woww … i can only imagine the amount of people living in this super compacted area… personal space takes on a new...