Torsten Sven Yngve Olsson
1944-11-29
Date of birth
2023-01-28
Date of death