S

Stefan Meichtry

Born in Thun, Switzerland

Director

Editor