Helmer Petrus Melin
1921-03-28
Date of birth
2010-10-19
Date of death