Leon Russel

Leon Russel during an interview

1970

Amsterdam, Netherlands