Randy Weston

Randy Westen, pianist and composer