downtownmuse.com
Cheech gives a “green” thumb’s up at the Los Angeles Art Show. (Downtown Los Angeles) www.losangelesartshow.com