Street art by a recently spurned artist.