Johann Hurlimann

Swiss, 1793-1850