This guy is one of my favorite NY people. Though now, finding his artwork on the streets of NYC is mostly only when I only see it at festivals or at his store downtown. Check him out if you can. De La Vega, he makes you think.
photos taken on 5th Ave, NYC, June 2009