Sten Mauritz Niemelä
1957-10-26
Date of birth
2019-08-21
Date of death