Leon Russell
Singer, songwriter, producer and pianist Leon Russell performs at Anaheim Stadium, Anaheim, California, December 1970.
Photographer:
Ed Caraeff
Media Name: EC_LJ003
copy link