Ida Luoma
1889-09-18
Date of birth
1965-07-18
Date of death