Sten Peder Stenudd
1945-04-29
Date of birth
1946-03-07
Date of death