By Felicity Clarke, Senior Contributing Reporter
RIO DE JANEIRO – By all accounts, Rio is an outdoor city with a striking visual character. No other place looks quite like it and what with its open air culture and shameless physical beauty, it is probably fitting that the most urgent artistic expression in the city can be found on its walls.
From Santa Teresa to Complexo do Alemão, art claims its own public space in a realm officially lorded over by international advertising bosses. Until August 8th, though, street art in Rio finds its home in a gallery space with the . . .