Rio street art brings Brazilian city to life

Rio street art

View gallery

20 photos

The streets of Rio de Janeiro are home to a blossoming street art scene that is bringing the images and voices of the people to life in front of a global World Cup audience.

View Comments (3)