Stephan Rivolta

Movies

Genesis: Special Montreux 1987
Editor
Highlights of a May 1987 set in Montreux, Switzerland.