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

www.losangelesartshow.com

Leave a Comment