Luregn Mathias Cavelty

Swiss politician