Senator Leo Mechelin har frånFinland