Top Post on IndiBlogger
These graffiti -coated wall on Venice Beach are public canvases for street art. [pictures]
Read this post on dnambiar.com