Tempo Forte
Montreux Jazz Festival 2013 - July 6

Tempo Forte
Montreux Jazz Festival 2013 - July 6