Leon Russell © jrc - Mammoth Gardens, Denver, Colorado

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