Leon Russell
Photo 1 Of 30
14 March 2011 - New York, NY - Sir Elton John and Leon Russell. The press room at the 26th annual Rock and Roll Hall of Fame Induction Ceremony at The Waldorf-Astoria on March 14, 2011 in New York City. Photo: Paul Zimmerman/AdMedia
14 March 2011 - New York, NY - Sir Elton John and Leon Russell. The press room at the 26th annual Rock and Roll... Read More
content ©2014 ImageCollect. All Rights Reserved.