This Poster won the design Contest for the Leon Russell Show, Mammoth Gardens, Denver CO. The lettering on this street poster was airbushed to duplicate the entry. © Joel R. Cheves 1970
RETURN