Favela MANGUEIRA, Rio de Janeiro, Brazil.

L1013725 gooddog3 cittyview1