Olle Sigvard Hedenfalk
1918-05-23
Date of birth
1989-03-17
Date of death