Charles-Joseph Gigandet

Swiss politician