Posted on January 22, 2013January 22, 2013 by Caroline CaldwellRecent works from Lelo Lelo in Sao Paulo Lelo from Rio de Janeiro claims to have been apart of the street art scene since 1998. Recently, he’s been getting up a bit around Brazil and Argentina. Here are a few flicks from those recent excursions. Lelo in Rio de Janeiro Lelo in Buenos Aires Lelo and Elliot Tupac in Buenos Aires Photos by Lelo