L.A. Street Art Art, Design, Public Art, Tourism I spent some time exploring the downtown L.A. area this afternoon and found this cool piece. What DO you mean?