Förre senatorn Leo Mechelin , sorn någon tid vistats här , har nu återvändt till Finland.