Tag: Rio Street Art Tour
By Lauren Hogan, Contributing Reporter
RIO DE JANEIRO, BRAZIL - Street art in Rio gives new meaning to the expression 'painting the town' with the vast number of scrawls and spray paintings that color the city. Now with the help...