
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.



Photos by Lelo
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.
Photos by Lelo