Taj Mahal Trio
Montreux Jazz Festival 2012 - June 29
Taj Mahal Trio
Montreux Jazz Festival 2012 - June 29
Taj Mahal Trio
Montreux Jazz Festival 2012 - June 29
Taj Mahal Trio
Montreux Jazz Festival 2012 - June 29
Taj Mahal Trio
Montreux Jazz Festival 2012 - June 29
Taj Mahal Trio
Montreux Jazz Festival 2012 - June 29