Street Art of Santa Theresa, Rio de Janeiro

Art from Santa Theresa in Rio de Janeiro, Brazil. A special neighborhood full of charm, deterioration and exceptional street art.