Thorsten Evert Svensson
1928-07-08
Date of birth
2003-04-16
Date of death