Hermann Rüfenacht

Swiss diplomat