Carl Fingerhuth

Swiss architect