Wednesday, September 28, 2011

Mowgli - I Love You



Hand painted street art piece from Mowgli on this electrical box on Melrose.

Very involved piece for it being on the street.

Dig it. Stay up~

No comments:

Post a Comment