Vadel
Montreux Jazz Festival 2013 - July 19

Vadel
Montreux Jazz Festival 2013 - July 19