John Abercrombie Quartet
Montreux Jazz Festival 2003 - July 17
John Abercrombie Quartet
Montreux Jazz Festival 2003 - July 17