Oct 10, 2011 | Comments 0
Nomade strikes in the heart of Downtown Los Angeles. This is located in the heart of the Arts District in DTLA. 4th pl. & Merrick St. Nomade stands proud pointing toward the city skyline. This piece is 89ft long 22ft high. Big props to L.A. Free Walls project for bringing great art to Los Angeles.