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
If you’re in Rio De Janerio sometime between now and the end of May, the one thing you can’t miss is Os Gêmeos’ show there. It looks absolutely amazing. More photos at Arrested Motion.