Montreux Palace, Montreux - 24 May 2023

Citywire Montreux 2023