Sten Edensvärd
1906-02-14
Date of birth
1996-06-19
Date of death