Vadel
Montreux Jazz Festival 2013 - July 19
Vadel
Montreux Jazz Festival 2013 - July 19