Gustav Daverio

Swiss engineer