Montreux Jazz Festival 2018, Montreux, Switzerland

Performance Details

Date