Claes Urban Torsten Sedenberg
1937-05-05
Date of birth
2019-12-30
Date of death