Search The Archive

Search the film archive

A satirical view of Switzerland, tourist haven to the world.