Sten Lennart Marnfeldt
1943-06-19
Date of birth
2007-11-25
Date of death