INSA – Largest Mural In Los Angeles

Graffiti artist INSA recently visited Los Angeles to paint this gigantic mural on the Art Share L.A. building. Covering 3 sides of the building the mural measures 9,300 sq ft, which makes it the largest mural in L.A. The mural is located at the corner of Hewitt and 4th, in downtown Los Angeles. If you are in the area you should definitely check it out.