Page 1

Montreux Show  

Poster for a show in Switzerland

Montreux Show  

Poster for a show in Switzerland