Kenneth Pattengale

Long Beach Museum of Art, Long Beach, CA.