Rune Stefan Svensson
1956-03-18
Date of birth
2022-08-01
Date of death