Artist Reception: Larry Mitchell in Davis

Larry Mitchell is a graduate of the Los Angeles Art Center College of Design. He retired after a 35-year career in industrial design, during which he started out creating consumer products. From there, he operated… Read More